- ベストアンサー
intの変数で得た数値を文字列として使用したい
現在、CodeGear C++ Builder 2009でプログラミングを行っています。 データ量が1000程度あるため、1データごとにidの番号を振って何番目のデータかを把握できるようにと思い、int i変数でカウントした値を文字列にして配列などに入れたいのですが、次のようなプログラムをつくって見たのですが、文字列にする方法はありますでしょうか? int i; while(!pQry->Eof) { -----(中略)---------- asGrid->Cells[9][i] = i; //id number } どうぞ、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
整数を文字列に変換するには、IntToStr関数を使用します。 http://docwiki.embarcadero.com/VCL/2010/ja/SysUtils.IntToStr ついでに、整数を表す文字列を数値に変換するときはStrToInt関数を使用します。 http://docwiki.embarcadero.com/VCL/2010/ja/SysUtils.StrToInt
その他の回答 (1)
- Wr5
- ベストアンサー率53% (2173/4061)
>asGrid->Cells[9][i] = i;//id number の型が不明ですが、数値→数字変換したい。 ということでしょうか??? # 数値と数字の違いはわかります?
お礼
回答頂きありがとうございます asGridの型なんですが、 TAdvStringGrid *asGrid; このように宣言しています。 このTAdvStringGridに、int型の数値データを文字列に変換して入れてくれるような機能とかありませんでしょうか? すみません ”# 数値と数字の違いはわかります?” あまり深く考えたことが正直ありません。
お礼
回答頂きありがとうございます。詳細なサイト教えて頂きありがとうございます。