将矢量输出到屏幕
outputing a vector to screen?
你好,这是我的第一个问题。我目前正在尝试从文件中输出文本并将其输出到屏幕上。。我正在使用一个向量来存储我的字符串。。我想知道我可以使用什么函数来输出向量?
目前,我所知道的唯一一个向屏幕输出文本的函数是TextOut()
函数。它使用CCD_ 2。
如果没有更好的函数,我该如何将向量转换为LPCTSTR
?或者可能是一个不需要常量变量的函数?
在@john建议之后
从字符串向量中获取字符串,如下所示:
string someString = theVector[0]; //get the first string
从如下字符串中获取char*:
const char* p = someString.c_str();
可以将char*作为LPCTSTR
参数传递给TextOutA
。
相关文章:
- 按回车键后输出屏幕关闭
- 如何使用方法覆盖在输出屏幕上显示堆栈整数值
- 始终输出到屏幕并允许重定向
- 它是一个"X",漂浮在输出屏幕上并实时移动
- 在 C++ 中将输出屏幕冻结一段时间
- 什么是bad_alloc?为什么输出屏幕没有显示所有值
- 从CSV读取数据到屏幕输出
- 将交易从文本文件输出到屏幕
- 垃圾输出到NXT屏幕
- C++ & WinApi - 在创建的窗口中将文本从键盘输出到屏幕
- 如何防止输出屏幕在 Visual Studio 2013 C++编译器中消失
- 将格式化文本输出到屏幕
- 将矢量输出到屏幕
- 使用和if/else语句输出到屏幕或文件
- visualstudio-提供空白屏幕作为输出
- 为什么我的OpenGL引擎中没有从MyGUI获得任何屏幕输出
- 正在将控制台输出重定向到同一解决方案中的MFC屏幕输出
- 如何禁用ROOT(CERN)中的屏幕输出
- C++应用程序在没有屏幕输出的情况下执行
- 如何在c++中使用pthread或诅咒同时向屏幕输出多个字符串