★初心者にVisual C++を教えるスレ★ Part35
■ このスレッドは過去ログ倉庫に格納されています
0080デフォルトの名無しさん
2009/11/09(月) 22:32:59ダブルクォーテーションを含んだ文字列を扱うにはどうすればいいんでしょうか
現在は下のように一文字ずつシングルクォーテーションで代入しているんですが
char search[3];
search[0] = '"';
search[1] = ',';
search[2] = 0;
char * strtmp = strstr( str, search);
もっと簡単な方法はあるでしょうか?
それからもうひとつ別の質問ですが、文字列でswitchしたいのですが、switchは整数でしか使えないため、
現在else ifを何度も繰り返してやってる状態です
もっとすっきりした書き方はないでしょうか?
if(element == "TEST1"){ //elementはchar*型です
} else if(element == "TEST2"){
} else if(element == "TEST3"){
} else if...
こんな感じで何度も繰り返してます
■ このスレッドは過去ログ倉庫に格納されています