新しいこと、枯れたこと問わずサムザップ大庭が興味を持ったものを調査、生活の効率を求める完全趣味の技術ブログ。基礎を大事にしています。4.6VisualC++で作成したDLLをC#からintを渡すということをやります。環境構築は前回記事を参考にどうぞ。www.shibuya24.infoC++側は値で受け取るC++側のコードから載せますが、前回文字列を渡す際はポインタで受け取っていましたが、C#からプリミティブ型を渡す際は、ポインタではなく値型で受け取ります。TestInt(999);}このようにC#側からは特に何も気にせずintを渡すだけです。CallingConvention.Cdeclは、.NET4.0以降の環境では必須でつけないといけません。つけないとビルドが通りません。20:09C#からC++(DLL)にintを渡すTweet読者になるボタンを押して貰えるととてもがんばれます。大庭俊介(bao_bao)渋谷のUnityエンジニア。スマホゲーム作って生活しています。設計、組み込み、演出一通りを自分1人で完結して作るのが得意です。よろしければTwitterフォローお願いします。(@ohbashunsuke)株式会社サムザップでUnityエンジニアとしてスマホゲーム作っています。(1)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。