Console输出影响程序效率
2007-12-07 19:01
232 查看
做弯管机的仿真的工程的时候感觉速度很慢,后来发现原来是过多的控制台的输出导致。控制台的输出往往作为我调试程序的一种方案,很便捷,需要的时候可以直接输出至文件,而不像GUI的输出很麻烦。但过多的控制台输出就造成了性能的问题,在C++项目中可以通过将项目属性的“配置属性”-》链接器-》系统-》子系统,从“控制台(/SUBSYSTEM:CONSOLE)”修改为“Windows (/SUBSYSTEM:WINDOWS)”即可,但也失去了控制台本来的方便性。为了兼得调试的方便和运行的流畅,可以定义几种不同程度的输出,但这样的话增加了编程的工作量,总体来说也是值得的。
现在继续弄弯管机仿真程序啦,目前遇到的最头疼的问题还是VC++2005的C++/CLI编译太慢了,又要消耗大量的内存,而且不能利用多核的优势。还是VC++2008好一些,但问题在于有很多库有冲突,所以还只能忍一忍了。
现在继续弄弯管机仿真程序啦,目前遇到的最头疼的问题还是VC++2005的C++/CLI编译太慢了,又要消耗大量的内存,而且不能利用多核的优势。还是VC++2008好一些,但问题在于有很多库有冲突,所以还只能忍一忍了。
相关文章推荐
- 获取控制台程序(Console)的输出内容
- IE6789浏览器使用console.log类似的方法输出调试内容但又不影响页面正常运行
- 在MFC,Win32程序中向控制台(Console)窗口输出调试信息
- 黄聪:pycharm开发python 在python Console中输出的程序有乱码,含有中文的输出
- Myeclipse运行程序时出现Console没有输出信息(只有<terminate>...)解决方法
- 程序循环顺序对效率的影响
- 时钟频率对程序效率影响测试(Platform: ARM ZYNQ 7000 ZP20 Board)
- malloc动态申请内存空间对程序效率的影响
- java程序中输出console的日志到文本
- 一个简单的将GUI程序的log信息输出到关联的Console窗口中(AllocConsole SetConsoleTitle WriteConsole 最后用ShowWindow(GetConsoleWindow)进行显示)
- 让Win32程序也可以从console输出信息
- 解决:eclipse cdt 编写的c/c++程序的运行结果不能输出到console
- Myeclipse运行程序时出现Console没有输出信息(只有<terminate>...)解决方法
- Linux手动分割文件,同时不影响程序的日志输出
- 第一个输出程序 Console.WriteLine
- 在win32程序中输出信息到console上
- 一个简单的将GUI程序的log信息输出到关联的Console窗口中
- 黄聪:pycharm开发python 在python Console中输出的程序有乱码,含有中文的输出
- Java中的异常对程序效率有无影响
- 在MFC,Win32程序中向控制台(Console)窗口输出调试信息