将矢量输出到屏幕

outputing a vector to screen?

本文关键字:屏幕 输出      更新时间:2023-10-16

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

目前,我所知道的唯一一个向屏幕输出文本的函数是TextOut()函数。它使用CCD_ 2。

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

在@john建议之后

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

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

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

const  char* p = someString.c_str();

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