永发信息网

C++中有没有种文件,可以随时添加到项目中,但不需要整个项目因为这个文件重新编译。

答案:4  悬赏:0  手机版
解决时间 2021-02-10 04:14
  • 提问者网友:两耳就是菩提
  • 2021-02-09 04:57
并且这个文件中的方法可以被在项目中的其他源文件中调用
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-02-09 06:06
用DLL啊,只要修改和编译这一个文件就好了,就不需要整个项目因为这个文件重新编译了哈。。
全部回答
  • 1楼网友:摆渡翁
  • 2021-02-09 09:15

1.高级点儿的编译器都会对代码进行优化,你写一些必要的代码,才能增加体积……

2.我们要防止重复定义,所以需要使用#ifndef之类的宏,例如:

a.h中有

#include"b.h"

main.cpp中

#include"a.h"

#include"b.h"

那么在编译的时候b.h中的内容就会出现重复定义。

3.#if等宏是可以嵌套的。

  • 2楼网友:何以畏孤独
  • 2021-02-09 07:46
动态库,DLL文件,编译时选工具选项中有生成。EXE可执行文件和DLL动态库文件
  • 3楼网友:猎心人
  • 2021-02-09 07:36
C#有动态编译机制
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯