Wizard In The Market
システムトレードの魔術師

*

C++のDLLからC#にstringを返す

公開日: : 最終更新日:2015/01/13 その他

はまりました。
const char*はStringで受けるって書いてるんだもん。
大変でした。

簡単に要点だけ。

C++側

C#側

簡単に言うと、戻り値で受ける場合はIntPtrのポインタの形で受けないとダメで、
ポインタで受けるんだからMarshalでポインタから文字列引っこ抜いちゃおうよってこと。
自動でやってくれたらいいのになぁ。
ちょっと不親切なシャープさん。

Returning a std::string from a C++ DLL to a c# program -> Invalid Address specified to RtlFreeHeap

にほんブログ村 為替ブログへ 
Fx-Kirin

About Fx-Kirin

2009年10月にFXを開始、翌年2010年5月から脱サラをしてFX業界に専念。 2012年10月頃から本格的に勝ち始め、一月で資産を倍にする、2年半月間負けなし等、安定した収支で2013年11月に生涯FX収支が1億を超える。 投資スタイルはシステムトレード。プログラミングの知識がほぼない状態から、独学で自分がしたいと思うことであればほぼ実現することが可能なレベルまで成長。好きな言語はRuby, Python。必要となればC++からVBA、Pascal等なんでも行う。MT4/MT5のプログラミングも得意。 2011年にはFXで稼いだ資金をもとにシンガポールに移住し、留学も兼ねて起業をチャレンジするほど、ビジネスを興すことに熱意がある。国内の業者を主に使い始めたことから、2012年に帰国。零細株式会社経営中。

Adsense

  • このエントリーをはてなブックマークに追加
  • Pocket
  • 51 follow us in feedly

関連記事

no image

初記事

さくらでVPSを契約したので、ついでにサーバを構築してみた。案外快適?まだまだ使い勝手わからないので頑張ってみる。に

記事を読む

no image

Yahoo!知恵袋で見つけた面白い人

おはようございます。キリンです。 最近、Yahoo!知恵袋を見ています。 たまに記事にしたりしてますよね。 そこで見つけ

記事を読む

no image

日本のFX業者はなぜスプレットが低いのか?

みなさんは考えたことはございますか? それを考えると、 なぜmixiを見ていても「スキャルピング」という言葉が そこらじ

記事を読む

no image

【日記】本気のFXメンバーとの飲み会

こんばんは!キリンです。 今日はただの日記です。 ・・・たまにはいいですよね?(w 昨日、本気のFXメンバーである、招き

記事を読む

no image

Activemq-cpp導入メモ

かれこれ3日目。どうしてもrubyとc++の非同期プロセス間通信をしたくて色々試行錯誤した過程でぶち当たった問題の一

記事を読む

no image

人脈はまず貢献から

さて、今までメタトレーダーのプログラム作成がメインのブログになっておりましたが、 ちょっと方向性を変更して行こうと思いま

記事を読む

no image

Android Widget の開発にてEclipseでデバッグするには・・・

How To Debug Android Widgets通常のAndroid Appではeclipseの虫ボタンを押

記事を読む

no image

SMA,LWMAとチャートのクロスで警告を出すCustomIndicator

皆さん、お疲れ様です。 ちょっとOKWaveで依頼があったので、タイトルのものを作ってみました。 そのUPLoad用記事

記事を読む

no image

ナンピンはアブナイ

ちょっと古いですが、エアーマンネタです。 戦略的ナンピンは有効です。 それは間違いないんです・・・。 【ニコニコ動画】『

記事を読む

no image

複数ドメインを同一IPアドレスでapache上で管理する

http://sakaguch.com/pastbbs/0033/B0016691.htmlwww.を外した時と付け

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Adsense

システムトレードを始める前に知っておきたかったこと

今日の勉強会で発表してきました。nbviewer に共有しておきます。 システムトレードを始め

chmod で やらかしてしまったときの対処法

メモ書きです。 find | xargs とかを普通にやってしまうと、すぐに argument

AMD Ryzen & Nvidia GTX 1080 BTO PC 構成・組立と Ubuntu インストール

まだググっても、構成例とか出てないので参考になるんじゃないかなと。機械学習用ですが、全然ゲーム用

Windows のデスクトップアプリをSSHクライアントから再起動する

シェルスプリクト一発で、システムトレードの設定を一括で更新して、MT4を再起動したいとかそういう

UX21A のディスプレイが壊れたので修理

UX21A のディスプレイがぶっ壊れた。 画面にラインが入ったり、ディスプレイが揺れたりするよ

→もっと見る

PAGE TOP ↑