%sで出力する場合、stringで下記と同等の動作をさせる場合どうすればいいのでしょうか。
---------------
char* ss[5]={
"A",
"B",
"C",
"D",
"E"
};
for( int i=0; i<=4; i++ ){
DrawFormatString( 0, 60+i*20 , Color, "%s",ss[i] ) ;
}
-----------------
std::string ss[5];
ss[0] = "A";
ss[1] = "B";
ss[2] = "C";
ss[3] = "D";
ss[4] = "E";
stringを使って同じ動作をさせるにはどうすればいいのでしょうか。
色々試したのですが、「.または .* の左側に構造体が必要(関数 __stdcall WinMain(HINSTANCE__ *,HINSTANCE__ *,char *,int) )」というエラーがDrawStringFormatの行に出てしまいます。