zoukankan      html  css  js  c++  java
  • VS在一个项目中写多个包含main函数的源文件并分别调试运行

    问题:

    刚开始练习c++/c,一般都写一点简单的小程序,都有main函数,但一个项目中包含多个main函数,项目是无法运行的,还是每次都得创建新项目?

    比如运行输出“hello world”和运行输出一个和运算。

    下面告诉大家一个方法,如果大家有更好的方法,请告知一下。

    方法1:
    01

    除了运行的那个源文件之外,把其他所有的不参与生成就可以了。
    对于不需要参与运行的文件,鼠标右键点击“属性”:
    02
    然后将“从生成中排除”选项设置为“是”就可以,只留下一个有main()的cpp不被排除就好了。这样也不用移除文件。

    03

    方法二:

    因为已经规定一个程序 只能有一个main函数, 所以你想在不同的cpp中都写上main函数 来测试, 那是不可能了.

    比较好的方法是, 只写一个main函数 , 其它cpp文件中把main替换成基它函数名, 如:main1、main2……然后在main中调用它。

    这样就可以在一个项目中测试不同的小程序了 。

    希望能帮到各位!!!

    欢迎查阅
  • 相关阅读:
    精简shell基础
    Centos7.4下安装Jumpserver 1.0.0(支持windows组件)
    二.Flask 学习模板
    一、Flask路由介绍
    web爬虫,BeautifulSoup
    web爬虫,requests请求
    django之Form组件补充
    中间件和Django缓存
    django之Form组件
    django from表单验证
  • 原文地址:https://www.cnblogs.com/gh110/p/11832150.html
Copyright © 2011-2022 走看看