您好,这是我的第一个问题。我目前正在尝试从文件输出文本并将其输出到屏幕..我正在使用向量来存储我的字符串..我想知道我可以使用哪些函数来输出向量?
目前,我所知道的唯一一个将文本输出到屏幕的功能是TextOut()
功能。它使用LPCTSTR
。
如果有更好的功能,我怎样才能将矢量转换为LPCTSTR
?
或者可能是一个不需要常量变量的函数?
答案 0 :(得分:3)
从下面的字符串向量中获取字符串:
string someString = theVector[0]; //get the first string
从下面的字符串中获取char *:
const char* p = someString.c_str();
您可以将char *作为TextOutA
参数传递给LPCTSTR
。