1

你好这是我的第一个问题。我目前正在尝试从文件中输出文本并将其输出到屏幕。我正在使用向量来存储我的字符串。我想知道我可以使用哪些函数来输出向量?

目前我所知道的将文本输出到屏幕的唯一功能是TextOut()功能。它使用LPCTSTR.

如果没有更好的功能,我该如何将向量转换为 a LPCTSTR?或者也许是一个不需要常量变量的函数?

4

1 回答 1

3

在@john 建议之后

从字符串向量中获取字符串,如下所示:

string someString = theVector[0];  //get the first string 

从如下字符串中获取 char*:

const  char* p = someString.c_str();

您可以将 char*TextOutA作为LPCTSTR参数传递给。

于 2012-09-12T04:25:30.347 回答