Download ODP.NET, Oracle Developer Tools for Visual Studio (Code), and ODAC Use the links below to download the Oracle Data Provider for .NET (ODP.NET) driver, Visual Studio Code and Visual Studio extensions, and Oracle Data Access Components (ODAC) deployment packages. Oracle recommends downloading the newest version for the latest functionality and patches. The client software version does not n
関数は .def ファイルか __declspec(dllexport) キーワードでエクスポートできます。 自分の DLL に最適な方法を判断するとき、以下の質問について検討すると役立ちます。 エクスポートする関数は後で増える予定ですか。 DLL は、再構築できるアプリケーションでのみ利用されますか、それとも、再構築できないアプリケーション、たとえば、サード パーティ製のアプリケーションで利用されますか。 .def ファイル使用の利点と欠点 .def ファイルで関数をエクスポートすると、エクスポートの順序を制御できます。 エクスポートした関数を DLL に追加するとき、エクスポートされた他の関数より上の順序値を割り当てることができます。 そのとき、暗黙的なリンクを利用するアプリケーションでは、新しい関数が含まれるインポート ライブラリを再リンクする必要がありません。 これは、さまざまなア
他の .NET 言語とは異なり、Visual C++ には相互運用性サポートが備えられています。相互運用性サポートを使用すると、managed、unmanaged プラグマにより、マネージド コードとアンマネージド コードは同じアプリケーション内、また同じファイルでも共存できるようになります。 これにより、Visual C++ 開発者は、他のアプリケーションの動作を妨げることなく、既存の Visual C++ アプリケーションに .NET 機能を統合できます。 また、dllexport、dllimport を使用して、マネージド コンパイル単位からアンマネージド 関数を呼び出すこともできます。 関数パラメーターのマーシャリング方法を指定したり、DllImportAttribute を明示的に呼び出す際に指定できるその他の詳細設定を行ったりする必要がない場合は、暗黙の PInvoke を使用
この項目では、プログラミングにおける絶対値関数について説明しています。吸光度 (absorbance)については「吸光度」を、その他の用法については「ABS」をご覧ください。 absは、多くのプログラミング言語において引数の絶対値 (absolute value) を返す関数である。言語によってabs, Abs, ABSなどと大文字小文字に揺れがあったり、多少の修飾辞を伴っていたりする場合もある。例えばFortranの場合、引数の型によってABS, IABSなど、異なる名前の関数が用意されている。
using 宣言を使用すると、using 宣言がある宣言リージョンに名前が導入されます。 構文 using [typename] nested-name-specifier unqualified-id ; using declarator-list ; パラメーター nested-name-specifier スコープ解決演算子で終わる名前空間、クラス、または列挙名およびスコープ解決演算子のシーケンス。 単一のスコープ解決演算子を使用して、グローバル名前空間から名前を導入できます。 キーワード typename は省略可能であり、基底クラスからクラス テンプレートに導入された場合に依存名を解決するために使用できます。 unqualified-id 修飾されていない id-expression。これは、識別子、オーバーロードされた演算子名、ユーザー定義のリテラル演算子または変換関数、クラス
まぁ前置きはこれくらいにして、実際にアップグレード作業をしてみると予想通り問題が検出されたので備忘録として残します。 2010から2017に更新する際の参考にもなると思います。 条件 ・VisualStudio2005で作成したソリューションをVisualStudio2017で扱えるようにしたい ・メインはC#のプロジェクトだが、他にC++やインストール用のプロジェクトが存在 ・(移行元)Visual Studio 2005 Professional Edition Version 8.0 ・(移行先)Visual Studio Enterprise 2017 Version 15.5.2 ・Windows 7 Professional VisualStudio2017のインストールは完了していて、2005で作成したプロジェクトを開くところからの説明とします。 vdproj(セットアッププ
Microsoft .NET へのアップグレード Don Kiely Application Developers Training Company January 2002 日本語版最終更新日 2002 年 9 月 19 日 要約: Microsoft .NET Framework の System.Messaging 名前空間を使用して、アプリケーション内で Microsoft Message Queue を実装する方法について解説します。 目標 メッセージ キューイングの基本事項を理解する。 .NET Framework がメッセージ キューイングのための System.Messaging 名前空間の機能をどのように提供しているのかを学ぶ。 アプリケーションでメッセージ キューを使用する各種の一般的なプログラミング シナリオを調べる。 前提条件 このドキュメントを有効に活用するために
This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. Please help improve it by replacing them with more appropriate citations to reliable, independent sources. (July 2013) (Learn how and when to remove this message) Microsoft Message Queuing (MSMQ) is a message queue implementation developed by M
例 次の例では、 メソッドを GetEnvironmentVariable 使用して、Windows ディレクトリのパスを含む環境変数を取得 windir します。 using namespace System; using namespace System::IO; void main() { if (Environment::OSVersion->Platform == PlatformID::Win32NT) { // Change the directory to %WINDIR% Environment::CurrentDirectory = Environment::GetEnvironmentVariable( "windir" ); DirectoryInfo^ info = gcnew DirectoryInfo( "." ); Console::WriteLine("D
ユニバーサル C ランタイム ライブラリ (UCRT) は、C++ に適合するために必要な C 標準ライブラリの大部分をサポートしています。 特定の例外を除き、C99 (ISO/IEC 9899:1999) ライブラリが実装されています。 <complex.h> での厳密な型の互換性。 aligned_alloc。Windows オペレーティング システムでは割り当ての調整がサポートされないため、これが実装される可能性は低いです。 代わりに、非標準 の _aligned_malloc を使用してください。 strerrorlen_s <stdatomic.h> での atomic のサポート <threads.h> でのスレッドのサポート UCRT は、POSIX.1 (ISO/IEC 9945-1:1996、POSIX システム アプリケーション プログラム インターフェイス) の C
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く