如何从dos中读取字符串
我在做关于编译的东西,编译之后要有一些信息,我想从dos中读出来,可以吗?
可以另写一个console程序,在mfc程序里用ShellExecute函数调用那个console可执行文件。注意参数,ShellExecute函数里有个参数是传给要调用的程序的,即main函数的参数,可以把要输出的字符串当作参数传递,再直接cout就行。不过在console程序的开头加头文件:<system.h>.,main函数的最后要加上一句System("pause");如果不加的话,dos窗口会在程序执行完后立即消失,就看不到信息了。关于ShellExecute的用法可查阅msdn。