2014-03-21から1日間の記事一覧

vector以外の動的配列 CArray / CAtlArray

例えば128個の配列を確保するときそれぞれ次のようにコーディングすることができます。(この他にも方法はありますが) CArray < int > a; a.SetSize( 128 ); CAtlArray < int > b; b.SetCount( 128 );ネタ元 VC++、CArray、CAtlArray、vector、配列の違い | …

C++でJSONを使うライブラリ

CPP

色々あるみたい。一番簡単に扱えるのはpicojsonだなぁ。 Big Sky :: C言語から使えるJSONパーサ、jansson がとても直感的で良い Kazuho@Cybozu Labs: 今更 C++ で JSON パーサ「picojson」を書いたわけ でらうま倶楽部 : C++でJSONを読み書きするならpicojso…

正規表現である文字で挟まれた、部分文字列を取得する方法

using System.Text.RegularExpressions; してRegexを使う using System; using System.Net; using System.Text.RegularExpressions; class RegexMatch { static void Main() { string anchor = "<a href=\"(?<url>.*?)\".*?>(?<text>.*?)</a>"; // @ITのトップページを取得 WebClient w…

C++から.NET(C#)のDLLに文字列を含む構造体を渡して書き込んでもらう方法

[.net][CPP][C#]C++側 typedef struct _StrData{ INT32 num0; INT32 num1; INT32 num2; INT32 num3; INT32 num3; char moji0[5]; // 4文字 char moji1[2]; // 1文字 StrData(){ num0 = num1 = num2 = num3 = num4 = 0; memset(moji0,0,5); memset(moji1,0,2)…