CString类型要包含啥头文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CString类型要包含啥头文件相关的知识,希望对你有一定的参考价值。

CString类型要包含什么头文件 怎么声明 怎么输出 我指在DOS页面那种 不是MFC
iostream.h头文件 然后用cout输出可以吗

CString是在MFC里面才会的类型,在MFC里面的话不需要特地加上头文件,一般直接可操作.C++里面用到的是String类型,头文件<string>.C里面是用的char*.但是C里面用到的主要是针对Char*操作函数像Strcpy,strcat等等的时候要加<string.h>. 参考技术A #include <stdio.h>
#include <afx.h>//CString的头文件
void main()

CString str;//这是你要声明的
printf(str);屏幕上打印str
参考技术B 头文件是<string.h>
标准库是<string>

#include<iostream>
#include <string>
int main(void)

std::string s("Hello");
std::cout<<s<<std::endl;

或者:
#include<iostream.h>
#include <string.h>
int main(void)

string s("Hello");
cout<<s<<endl;
参考技术C DOS页面没有CString
是string
头文件是<string.h>
标准库是<string>

#include<iostream>
#include <string>
int main(void)

std::string s("Hello");
std::cout<<s<<std::endl;


写成
#include<iostream.h>
#include <string.h>
int main(void)

string s("Hello");
cout<<s<<endl;

也可以~本回答被提问者采纳

qt调用sleep,要包含啥头文件

实现延时用的

参考技术A 用QSleep函数。包含
#include <QTest> //这样就OK了

//代码
QTest::qSleep(250); //250毫秒

以下是QT的官方文档:
void QTest::qSleep(int ms)
Sleeps for ms milliseconds, blocking execution of the test. qSleep() will not do any event processing and leave your test unresponsive. Network communication might time out while sleeping. Use qWait() to do non-blocking sleeping.

ms must be greater than 0.

Note: The qSleep() function calls either nanosleep() on unix or Sleep() on windows, so the accuracy of time spent in qSleep() depends on the operating system.

Example:

QTest::qSleep(250);
See also qWait().本回答被提问者和网友采纳

以上是关于CString类型要包含啥头文件的主要内容,如果未能解决你的问题,请参考以下文章

VC++中的string类要包含啥头文件?

qt调用sleep,要包含啥头文件

c 中conio.h是啥头文件?c++中能用吗

C++中怎么用API作图啊 ,要包含啥头文件吗? 在先急等

linux系统调用包含啥头文件

使用multimap包含啥头文件