タグ

Visual C++に関するpowerboosterのブックマーク (2)

  • C# の今後と C++ クラスのラップ

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Eric Gunnerson Microsoft Corporation December 8, 2002 概要 : C++ クラスをラップすることについて説明します。 C++ クラスをラップすることにより、.NET 言語とネイティブ C++ の両方からのクラスを使用できるようになります。 サンプル ファイル (csharp12082002_sample.exe) をダウンロードする。 前回のコラムでは、P/Invoke を使用して既存のライブラリを呼び出すことについて説明しました。 今回は、C++ クラスを C# から使用できるように、C++ クラスをラップすることについて調査します。 その前に、C# の今

    C# の今後と C++ クラスのラップ
  • Visual C++ 2010で生じる、warning C4819を退治する

    何らかの理由によりVC++のエディタ画面以外でコードを編集したいと言う事はよく有る。そういった時、いざVC++でコンパイルしようとした時に警告が発生する事がある。 例えば以下のようなコードを何らかのテキストエディタで記述し、UTF-8で保存する。 #include <iostream> using namespace std; int main() { cout << "このプログラムには日語の文字列が含まれています。" << endl; } で、これをコンパイルすると、以下のような警告/エラーが発生する事が有る。 test.cpp : warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 test.cpp(6) : error C2001: 定数が 2

    Visual C++ 2010で生じる、warning C4819を退治する
  • 1