同样是在标准输出时显示,即控制台里输出,也就是那个dos的黑框,同样一段代码(比如下面这段)
在“普通C++程序”中运行与在“Win32控制台程序”中运行,两者有何区别呢?#include<iostream>usingnamespacestd;intmain(){...
在“普通C++程序”中运行与在“Win32控制台程序”中运行,两者有何区别呢?
#include<iostream>
using namespace std;
int main(){
cout<<"xxxxx"<<endl;
return 0;
} 展开
#include<iostream>
using namespace std;
int main(){
cout<<"xxxxx"<<endl;
return 0;
} 展开
展开全部
代码从功能上来说没有任何区别
从程序角度来看,“普通C++程序”和“Win32控制台程序”似乎区别也不大
这两个只是两个词汇而已,不用太较真
Win32控制台程序只是VC给自家定的一个程序类别而已,即指有Console的控制台程序,这类程序在执行时系统会自动分配控制台窗口(即黑框),标准输入输出stdin和stdout都会被重定位到这里
这个概念主要是针对Win32程序这个概念提出的,Win32程序主要用于开发带界面的程序,这类程序不需要控制台窗口,这样系统在执行程序时不会自动分配控制台窗口
而这个“普通C++程序”我想就是指C++写的程序吧?这应该没什么可解释的?^_^
从程序角度来看,“普通C++程序”和“Win32控制台程序”似乎区别也不大
这两个只是两个词汇而已,不用太较真
Win32控制台程序只是VC给自家定的一个程序类别而已,即指有Console的控制台程序,这类程序在执行时系统会自动分配控制台窗口(即黑框),标准输入输出stdin和stdout都会被重定位到这里
这个概念主要是针对Win32程序这个概念提出的,Win32程序主要用于开发带界面的程序,这类程序不需要控制台窗口,这样系统在执行程序时不会自动分配控制台窗口
而这个“普通C++程序”我想就是指C++写的程序吧?这应该没什么可解释的?^_^
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询