扩展阅读
  • java命名空间java.awt.event类windowevent的类成员方法: window_closed定义及介绍
  • 我配置好smb服务器windows能访问我,我不能访问windows
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: parent_window_of_property定义及介绍
  • 大家推荐一个windows下的java开发平台。工具本身是为windows优化的。jbuilder太慢。
  • java命名空间java.awt.event类windowevent的类成员方法: window_opened定义及介绍
  • windows下写的代码 gb2312 如何转成 LINUX和WINDOWS都可正常显示的代码
  • java命名空间java.awt.event类windowevent的类成员方法: window_state_changed定义及介绍
  • 用linux(服)windows(客)传输文件,windows端可以,linux端不可以,怎么回事???
  • java命名空间java.awt.event类windowevent的类成员方法: window_first定义及介绍
  • windows下用wincvs弄下来的emacs源码全是windows格式的,晕!!!
  • java命名空间java.awt.event类windowevent的类成员方法: window_deiconified定义及介绍
  • linux环境下安装windows打印机问题。。没有驱动,能否在无界面的linux上安装windows虚拟机??
  • java命名空间java.awt类window的类成员方法: getownerlesswindows定义及介绍
  • 为什么我装了linux后,再用智能安装windows的方法安装winodw xp 或window.net....
  • java命名空间javax.swing.plaf.synth类region的类成员方法: tool_bar_drag_window定义及介绍
  • 请指点: 在windows下能否通过程序来获取linux下的用户列表,甚至通过自己写的windows程序界面增加修改linux的用户
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: parent_window_of定义及介绍
  • 如何修改启动菜单的启动顺序(linux,windows),我想让系统默认启动到windows.谢谢!!
  • java命名空间java.awt类window的类成员方法: dispose定义及介绍
  • 急需windows server 2003系统c:windowssystem32文件夹下winlogon.exe、licdll.dll两个文件,在线等待!
  • java命名空间java.awt类window的类成员方法: getwindows定义及介绍
  • 想知道为什么window程序能在不同的硬件的windows平台上运行,而linux不行
  •  
    当前位置:  编程语言>c/c++

    windows平台 vs2008进行c++编码的相关设置介绍

     
        发布时间:2014-1-12  


        本文导语: windows平台 vs2008进行c++编码的相关设置介绍:(1)如何同时运行一个解决方案中的多个项目修改解决方案的属性,改单启动项目为多启动项目,同时将自己想要运行的项目的操作从无改为启动。(2)调试release版本如何设置断点要想调...

    windows平台 vs2008进行c++编码的相关设置介绍:

    (1)如何同时运行一个解决方案中的多个项目

    修改解决方案的属性,改单启动项目为多启动项目,同时将自己想要运行的项目的操作从无改为启动。

    (2)调试release版本如何设置断点

    要想调试代码,需要了解符号文件。符号文件是一个数据信息文件,它包含了应用程序二进制文件(比如:EXEDLL等)调试信息,专门用来作调试之用,最终生成的可执行文件在运行时并不需要这个符号文件,但你的程序中所有的变量信息都记录在这个文件中。在 Windows 系统中,符号文件以 .pdb 为扩展名。

    设置生成PDB文件的方法

        1、右键选择工程单击属性。

        2、链接器->调试,生成调试信息选择是(/DEBUG)。

        3、C/C++->优化->优化选择禁用(/od)


    (3)MFC项目如何利用控制台输出调试信息

    1、在项目自动生成的stdafx.h文件中添加下面头文件

    #include
    #include
    #include
    2、把下面的函数加到你初始化的地方,然后你就可以使用printf函数了
    void InitConsoleWindow()
    {
       int nCrt = 0;
       FILE* fp;
       AllocConsole();
       nCrt =_open_osfhandle((long)GetStdHandle(STD_OUTPUT_HANDLE), _O_TEXT);
       fp = _fdopen(nCrt, "w");
       *stdout = *fp;
       setvbuf(stdout, NULL, _IONBF, 0);
    }
    BOOL CXXXDlg::OnInitDialog()
    {
     CString str;

    初始化函数中添加

    ……………………

    InitConsoleWindow();

    printf("str   =   %sn ",  "debug");

    调用此函数后会弹出一个CONSOLE,然后printf的东西就会出现在上面。

    (4) 如何不记忆ADO连接数据的长串

    很多新手记不住长长的连接字符串。同事告诉我一个方法不需要记忆它了。方法如下:

    1.新建一个文本文件test.txt,改其扩展名为.udl格式的文件,得到test.udl文件。如下



    2.双击打开,如图:



    按照向导设置完成后点击确定按钮。

    3.右键单击test.udl文件,选择用记事本打开。打开后即得到连接字符串:

    (5) 如何切换VS2008  空格显示 绿点,Tab 显示箭头 两种方式

    方法一:通过菜单栏编辑----> 高级------>查看空白。

    方法二:快捷键Ctrl+ r, ctrl + w, 切换空格示。

    (6)VS2008如何显示行号

    工具->选项->文本编辑器->C/C++->常规->显示 勾上行号

    (7)VS2008如何代码折叠

    工具(tools) ->选项(Options) ->文本编辑器(Text Editor) -> C/C++ ->格式设置(Formatting)->勾上语句块的自动大纲显示(Automaticoutlining of statement blocks)。

    (8)自定义工程模板

        新建工程中有个Custom Wizard选项,我将其命名为Win32OpenGLWizard。建立以后是一个完整的Wizard工程,天哪,一看,真复杂,我仅仅想建立一个简单的C++工程嘛,至于这样复杂吗?很显然,MS设计VS的自定义模板的时候就是给其他软件开发商用的,根本没有考虑过个人使用-_-!因为其中包含了HTML,CSS,JS….并不是每个人都是做网页的**。。。。作为用C++的我们,就知道想办法摸索摸索罗,符合我们的要求就好。要将引导框设计的多么完美我个人是没有什么希望了。所以建立Win32OpenGLWizard工程时,用户的UI选择就不需要了吧,直接通过名字就好。

        首先利用刚才新建的Wizard去建立一个工程,(会出现在New Project的Wizard下,实际的文件放在 我的文档/Visual Studio 2008/Wizards中)发现我们主要关注的是Template Files下的两个文件,那就是生成后工程会包含的文件。在template Files下添加main.cpp,修改Readme.txt,删除sample.txt,实际操作时请将文件添加到/Templates/1033目录下面去,并且手动修改Templates.inf添加进main.cpp。新建工程后果然可行。



    • 本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
      本站(WWW.)站内文章除注明原创外,均为转载,整理或搜集自网络.欢迎任何形式的转载,转载请注明出处.
      转载请注明:文章转载自:[169IT-IT技术资讯]
      本文标题:windows平台 vs2008进行c++编码的相关设置介绍
    相关文章推荐:
  • java命名空间java.awt类window.accessibleawtwindow的类成员方法: window.accessibleawtwindow定义及介绍
  • 怎么在Linux下改windows系统文件啊,我把windows的BOOT.INI改了,windows启动不了
  • java命名空间java.awt类window的类成员方法: window定义及介绍
  • x-windows如何安装在linux(rdehat9)上面呢,是不是x-windows也分windows和linux版本的吗?
  • java命名空间java.awt.event类windowevent的类成员方法: window_activated定义及介绍
  • linux和windows串口问题!?linux向windows端发送,第一次write正常,继续write,windows接收到的就变成乱码了,这是什么原因??????
  • java命名空间java.awt.event类windowevent的类成员方法: window_deactivated定义及介绍
  • redhat7.3+window me +windows xp 共存,MBR在windows me 分区,现在要重裝windwos me,怎么办?
  • java命名空间java.awt.event类windowevent的类成员方法: window_gained_focus定义及介绍
  • 装了Linux和Windows,怎样默认进入Windows
  • java命名空间java.awt.event类windowevent的类成员方法: window_lost_focus定义及介绍
  • Linux与windows共存时,如何将Windows设置为默认启动系统?
  • java命名空间java.awt类window的类成员方法: setvisible定义及介绍
  • linux 、 unix给windows传送文件windows
  • java命名空间java.awt类systemcolor的类成员方法: window定义及介绍
  • 怎样是编好的java application在windows上像windows应用程序一样直接运行
  • java命名空间javax.accessibility类accessiblerole的类成员方法: window定义及介绍
  • windows 和linux双系统,重装windows后,无法启动linux?
  • java命名空间java.awt.event类keyevent的类成员方法: vk_windows定义及介绍
  • 如何将linux的一台机器加入windows 2000的域?并且通过一windows的机器上网?
  • WinDows8最新版文件夹加密
  • 为什么在安装了WINDOWS和LINUX的电脑上,重装WINDOWS会破坏MBR?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3