int型からlptstr型への変換 – プログラミング – Home

int型からlptstr型への変換
 
通知
すべてクリア

[解決済] int型からlptstr型への変換


vivace
 vivace
(@vivace)
ゲスト
結合: 15年前
投稿: 18
Topic starter  

ファイルを保存する関数を作っているのですが

ファイルの名前をfile1,file2のようにしたいので
変数 iを指定してファイル名を
TEXT(file)+'i'のように記述したのですが

うまくいきませんでした。

どのようにすれば変換できますか??


引用未解決
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 14年前
投稿: 40
 

おちゃらかに _stprintf あたりでいぃんでないかと。


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

επιστημηさんが_stprintfを例に出されているので、
真面目にostringstreamとマニピュレーター使ってやりますかね。

C++言語の入門書を見てみてください。
というか、C++言語で良いのですよね。


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 14年前
投稿: 40
 

> 真面目にostringstreamとマニピュレーター使ってやりますかね。

あらよっと。

#include <iostream>
#include <sstream>
#include <string>

using namespace std;

int main() {
for ( int i = 1; i < 5; ++i ) {
string result = static_cast<ostringstream&>(ostringstream() << file << i
<< .txt).str();
cout << result.c_str() << endl;
}
}


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

あと、C++言語の入門書の内容をちゃんと理解していたら
TEXT(file)+'i'という発想は出てこないと思います。

C++言語の入門書をちゃんと読めていないのでしたら
通しで読む事をお勧めします。
結局の所、基本の知識が無いと前には進めません。

あと、むやみに前に進もうとしないで
一通りは入門書を通しで読むという事も必要ですよ。
最初は読んだ内容を全て覚えていなくても、
「この内容は確かこの辺に書いてあったような」
と言う風に入門書を読み返せる状態になれれば、十分だと思いますよ。

言語の学び始めの時は、はやる心を抑えるくらいのスピードで
じっくり取り組む事も必要だと私は思います。


返信引用
vivace
 vivace
(@vivace)
ゲスト
結合: 15年前
投稿: 18
Topic starter  

回答ありがとうございます

入門書を読み直し
勉強しなおします。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました