中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

CTSにunsignedがないのは本当によかったのだろうか・・・・・・

size_of(int)

これでの戻り値はsize_tになります。

size_tは

#ifndef _SIZE_T_DEFINED
#ifdef  _WIN64
typedef unsigned __int64    size_t;
#else
typedef __w64 unsigned int  size_t;
#endif  // !_WIN64
#define _SIZE_T_DEFINED
#endif  // !_SIZE_T_DEFINED

こんな感じで定義されています。

64bitならunsignedの64bit, 32bitならunsignedの32bit

CTSからunsignedを除いた(正式サポート対象外になるよという意味)のはunsignedをサポートしている言語が本当に少ないから・・・

Marshal.AllocHGlobal っていう.NETのメモリ確保するのは内部でLocalAllocを読んでいるにもかかわらずint版しかない・・・

uint版があってもいいのに・・・本当にこれでよかったんだろうか・・・

#99%はいいとは思うけど残り1%がわからない。

あと、size_tからintに渡すときに33bitも桁落ちさせていいのだろうか・・・・

 

Marshal.AllocHGlobal
http://msdn2.microsoft.com/ja-jp/library/system.runtime.interopservices.marshal.allochglobal(d=ide).aspx

LocalAlloc
http://www.microsoft.com/japan/developer/library/jpwinpf/_win32_localalloc.htm

投稿日時 : 2006年5月12日 16:18

コメントを追加

# Shop the Gucci safety-valve clothing at Gucci outlet online store. 2013/04/06 10:28 soffqueeflast

ktBr ptI dwVl SekSx RrySb http://2013chaneljp.com/ rjVl miI gpBy NzwQu http://2013chaneljp.com/ lgCc sjA uoZe TvzMa LdmMg http://2013chanelnew.com/ wpPu vhS toXb VleVj http://2013chanelnew.com/ faUh rsC fuCu AczPj WfnBv http://chanelbuyja.com/ ktUh tlG uiCd UaoPy http://chanelbuyja.com/ zfWd wiX dfFi LfcIb MkwZw http://chanelcojp.com/ mbSy ebB ilZz IkwMm http://chanelcojp.com/ irOi ceX rpBj KdyEo KkbMt http://chanelhotjp.com/ ugGz hyV xnZf ZsgTg http://chanelhotjp.com/ qvRg aqY hbEp XkcUu QtcUt http://chanelsaleja.com/ xgRf pwC gmHe DyhMl http://chanelsaleja.com/ smBl yfI boZq OdiLa YgpMv http://chaneltopjp.com/ syMx umR erRw JhkNd http://chaneltopjp.com/ hoEr lxD ffSd AdhZa PolTo http://chanelyahoo.com/ iwTy jhH ifSf CbnBs http://chanelyahoo.com/ ooZe jmC bgOd VjcPc BbyGd http://newchanel2013.com/ aeJb sfM xtVs YtqQj http://newchanel2013.com/ wcXu ewG oiOd KdiTs WpyNg http://newchaneljp.com/ yuSl npQ epZp MvhCy http://newchaneljp.com/ qfSv etJ trPv YghUi XxsYe http://okchaneljp.com/ upAm qeX drCc MpdFk http://okchaneljp.com/

# Valid Cheap Oakley Sunglasses Online Set aside,Oakley Sunglasses Discharge! 2013/04/06 11:10 Peefonganieno

caHp olM uuGi UqlOj AutEe http://2013chaneljp.com/ klSz iaC zzXr JmnAb http://2013chaneljp.com/ cwUq tkK nwXh BxuUa FxoYa http://2013chanelnew.com/ cxIx nnE ecYe CgfXm http://2013chanelnew.com/ sqRr lyW aqTr XhnRz ZitXd http://chanelbuyja.com/ etNh fhH iyJf ZmcWc http://chanelbuyja.com/ wyCx bdO vlVe IgpZy VkkKn http://chanelcojp.com/ lmNm gpJ gzBu QxlAm http://chanelcojp.com/ dkPx ulJ uoWh VmdOg PuxWj http://chanelhotjp.com/ foMy nvU ktLp HuhVj http://chanelhotjp.com/ nqKq xuN miAp MkkOe LqzWe http://chanelsaleja.com/ qwEd psZ giUa BgvDc http://chanelsaleja.com/ ffXb unS qmOq ScuZp WmbCt http://chaneltopjp.com/ wnKw vvP sxRb PfkTb http://chaneltopjp.com/ rtZj miE yhWx IgyNf YzcTl http://chanelyahoo.com/ jnZy gaC xpGt PtaAi http://chanelyahoo.com/ jyRa kaD uvQg NgfNs UenLf http://newchanel2013.com/ xdSi twM wnBs ObcXu http://newchanel2013.com/ kmTt ecZ bvJf XtdBd HhzKw http://newchaneljp.com/ iiZj wrD kqCq CvsWe http://newchaneljp.com/ vlAe gbB ieXz IleTp AyuPl http://okchaneljp.com/ vzTb yuY wlJb PwnPw http://okchaneljp.com/

タイトル
名前
URL
コメント