埋め込みNULL文字でBSTRを構築するにはどうすればよいですか?C++に埋め込まれたNULL文字でBSTRを構築するにはどうすればよいですか?
2
A
答えて
4
SysAllocStringLen()
バッファを割り当てる最初のパラメータとしてnullを渡し、好きなように本文を埋めます。このようなもの:
BSTR bstr = SysAllocStringLength(0, desiredLength);
if(bstr == 0) {
//handle error, get out of here
}
for(int i = 0; i < desiredLength; i++) {
if(i % 3 == 0) {
bstr[i] = 0;
} else {
bstr[i] = 'A';
}
}
+0
申し訳ありませんが、私は例を教えてください(私はC++の初心者です)。 –
+0
@Ahmed Mostafa:確かに、答えを編集しました。 – sharptooth
関連する問題
- 1. C#で埋め込み構造体を宣言するにはどうすればよいでしょうか?
- 2. C#:NReadabilityライブラリを構築するにはどうすればよいですか?
- 3. アンドロイドアプリでカスタムストリートビューを埋め込むにはどうすればよいですか?
- 4. コンフルエンスページにローカルビデオを埋め込むにはどうすればよいですか?
- 5. WebKitをウィンドウに埋め込むにはどうすればよいですか?
- 6. iFrame埋め込みHTML5ビデオをFacebookのニュースフィードに埋め込むにはどうすればよいですか?
- 7. Python - 文字列に左右のスペースを埋め込むにはどうすればいいですか?
- 8. C++でNULL文字を文字列の中に埋め込む方法は?
- 9. ウェブページに.epubを埋め込むにはどうすればいいですか?
- 10. 生産のために反応するネイティブアンドロイドアプリを構築するにはどうすればよいですか?
- 11. Firefoxでウェブサイトを構築するにはどうすればよいですか?
- 12. JavaScriptでループを構築するにはどうすればよいですか?
- 13. Androidでhiddを構築するにはどうすればよいですか?
- 14. アップロードされたバイナリファイル(ASCII-8BIT)をXML(UTF-8)に埋め込むにはどうすればよいですか?
- 15. <tbody>にダイナミック生成されたJavaScriptを埋め込むにはどうすればよいですか?
- 16. PartialViewResultに空の文字列(またはnull)を返すにはどうすればよいですか?
- 17. iOSアプリケーションのために社内地図ナビゲーションを構築するにはどうすればよいですか?
- 18. CまたはC++で文字列インターンを行うにはどうすればよいですか?
- 19. RESTful APIを構築するにはどうすればよいですか?
- 20. APIコンバーターを構築するにはどうすればよいですか?
- 21. データベースのCMSを構築するにはどうすればよいですか?
- 22. ブーストスタティックライブラリを構築するにはどうすればよいですか?
- 23. Backbone.jsプロジェクトを構築するにはどうすればよいですか?
- 24. クロスプラットフォームのC++アプリケーションにPDFビューアを埋め込むにはどうすればよいですか?
- 25. 2DゲームのためにJavaでTiledマップを構築するにはどうすればいいですか?
- 26. YouTube動画を埋め込む前に埋め込み可能かどうかを確認するにはどうすればよいですか?
- 27. 文字がNULLかどうかを比較するにはどうすればよいですか?
- 28. C#で文字列をPascalCase文字列に変換するにはどうすればよいですか?
- 29. null BSTRはどこで使用されていますか?
- 30. レールでダイナミックモデルを構築するにはどうすればいいですか?
ヌル文字はBSTRsに何も意味しません。 – Deanna
@Deanna:真ですが、それらは 'SysAllocString'や' SysReAllocString'のようなBSTR関数のいくつかに関係します。 –