タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PROGRAMMINGとc++とCLIに関するItisangoのブックマーク (4)

  • 方法: C++/CLI でプロパティを使用する

    この記事では、C++/CLI でプロパティを使用する方法について説明します。 基的な性質 基プロパティ (単にプライベート データ メンバーを割り当て、取得するだけのプロパティ) の場合、get アクセサー関数と set アクセサー関数を明示的に定義する必要はありません。プロパティのデータ型だけを指定すると、関数がコンパイラによって自動的に提供されるためです。 次のコードは、基プロパティを示しています。 // SimpleProperties.cpp // compile with: /clr using namespace System; ref class C { public: property int Size; }; int main() { C^ c = gcnew C; c->Size = 111; Console::WriteLine("c->Size = {0}",

    方法: C++/CLI でプロパティを使用する
    Itisango
    Itisango 2020/11/09
    「基本プロパティ (プライベートデータメンバーを割り当てて取得するだけのプロパティ) では、get および set アクセサー関数を明示的に定義する必要はありません。」 #Windows
  • C++/CLI による .NET プログラミング

    Important C++/CLI は、.NET の初期 (2003 年から 2010 年) に設計されたテクノロジであり、互換性のために引き続きサポートされています。 これは、既存のコードベース、特に .NET Framework から .NET Core に移行されるコードベース、または .NET Framework を超えて進化する可能性が低い大規模なレガシ システムを維持する場合に最適です。 C++/CLI は信頼性と堅牢性を備えていますが、継続的な機能を確保するために必要な機能以外の新機能は計画されていません。 開発者は、C++/CLI を使用すると、C++ 言語と .NET 言語の両方がペシミライズされます。これは、設計時に使用できる言語機能と API (つまり、ISO C++11 および .NET Core より前) によって制約されるためです。 C++/CLI は C++9

    C++/CLI による .NET プログラミング
    Itisango
    Itisango 2020/10/16
    "To change the target framework for an existing project, close the project, edit the project file (.vcxproj), and change the value of the Target Framework Version to 4.6. Next time you open the project, the settings will take effect." #dotNet
  • nullptr

    nullptr キーワードは、任意の生ポインター型に変換可能な型 std::nullptr_t の null ポインター定数を指定します。 ヘッダーを含めずにキーワード nullptr を使用できますが、コードで型 std::nullptr_t を使用する場合、ヘッダー <cstddef> を含めることにより定義を行う必要があります。 Note また nullptr キーワードは、マネージド コード アプリケーション用に C++/CLI でも定義されており、ISO 標準の C++ キーワードに対して互換性がありません。 マネージド コードをターゲットとする /clr コンパイラ オプションを使用してコードをコンパイルする可能性がある場合は、コンパイラでネイティブな C++ 解釈を使用することを保証する必要があるすべてのコード行で __nullptr を使用します。 詳細については、「nul

    nullptr
  • はてなブログ | 無料ブログを作成しよう

    また冷やし豆乳坦々麺 今年になって2度目の冷やし豆乳坦々麺です。 ピリ辛の肉味噌と少し甘めの練りごまたっぷりの豆乳スープが美味しくて、自分が作ったものなのに美味しい!を連発してしまいます。 先回は絵的にあまり美味しそうに見えなかったので、今回は白髪ネギ以外に茹でた青梗菜と半…

    はてなブログ | 無料ブログを作成しよう
  • 1