C#とC++/CLIとVBと.NETとWindowsで戯れる
お買い上げはWebで表示させた左のcbookからC++/CLIと検索するか、amazonで和書実践C++/CLI 極めるための基礎と実用テクニックを検索してください。
投稿日時 : 2006年7月1日 23:51
まだ届かないよ(´Д⊂グスン
今日届きますた。 まだ、ちょっとしか見てないです。(感想はマダ)
ここに書いて気づいてもらえるかな。 List7-1(P215)の③のコードですが、 >-T("AllDrive") となっています。 List8-1(P234)の④~⑥のコードですが、 > LPTSTR ReadBuffer = Target.GetBuffer(CharCount); に対して、 > ReadBuffer[CharCount] = '\0'; は不味いのではないでしょうか? \0を代入するのであれば、 LPTSTR ReadBuffer = Target.GetBuffer(CharCount+1); としなければならなそうです。 \0を代入しない場合はたしか、 LPTSTR ReadBuffer = Target.GetBufferSetLength(CharCount); でOKだったような。 ちなみに細かいですが、'\0'よりも_T('\0')のほうが最適なのではないでしょうか?
実践C++/CLI 極めるための基礎と実用テクニック C++や.NETについて元から知識がないと辛い気がする。
Powered by: Copyright © 中博俊