• ベストアンサー

C#でポインタ

C#でポインタに挑戦したいのですが、 コンパイル時に /unsafeオプションをつけろと言われます。 visual studio コンパイル オプション や /unsafeオプション でググってみたのですが、具体的に書かれているサイトがみつかりませんでした。 csc /unsafe in.cs をどこかにかけと書いてあるのですが、 どこに書けばいいか全くわかりません。ネームスペース内やクラス内などいろいろ試しましたがことごとくだめです。

質問者が選んだベストアンサー

  • ベストアンサー
  • hitomura
  • ベストアンサー率48% (325/664)
回答No.1

(1)ソリューションエクスプローラーで対象のプロジェクトを右クリック (2)表示されたプロパティ画面の左側で「ビルド」を選択 (3)(2)で表示されたページの中の「アンセーフコードの許可」にチェックを入れてプロパティ画面を閉じる ……でも、ポインタに挑戦するならポインタが異物な C# よりもポインタの本場の C 言語をやった方がいいと思うのですが。

satisfied999
質問者

お礼

Cは、ある程度できますよ! C#での開発を頼まれていて、本来ならばポインタなしで全て組み上げなければならないところを、ちょっとズルしようとおったので、ありがとうございます。

関連するQ&A