using namespce std的效率问题

fasdfdsfdsf 2008-11-12 03:51:43
如果我们要用命名空间的东西,比如cin,可以在main函数之前using std::cin,为了少写几个std,也可以直接using namespce std,但是这样对程序的运行效率有很大影响没。
...全文
275 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
appleshao 2008-11-13
  • 打赏
  • 举报
回复
应该是在生成优化代码的时候浪费一点时间.于编译无关的
qq675927952 2008-11-13
  • 打赏
  • 举报
回复
呵呵 up
cenyunlin 2008-11-12
  • 打赏
  • 举报
回复
支持10楼!
luojc714 2008-11-12
  • 打赏
  • 举报
回复
对,只要在编译的时候能够找到那个对象就可以了。
其运行的时候都是一样的。
fasdfdsfdsf 2008-11-12
  • 打赏
  • 举报
回复
呵呵,好的习惯是怎样的
Longinc 2008-11-12
  • 打赏
  • 举报
回复
UP,编译以后应该没有影响
mzlogin 2008-11-12
  • 打赏
  • 举报
回复
关注中……
程序媛婉 2008-11-12
  • 打赏
  • 举报
回复
影响的只是编码和编译 ,对执行没影响,就像你在一个文件中定义了1000个函数,但是你程序最终只调用3个,其余997个函数随不执行,但一样要编译,把这1000个函数一起编译和你把其它997个函数都删了后编译连接执行相率上没多大区别!
fox000002 2008-11-12
  • 打赏
  • 举报
回复
影响的只是编码和编译

运行时函数入口都是地址而已
zgy1353246 2008-11-12
  • 打赏
  • 举报
回复
using namespace std;
我不知道计算机编译的效率,不过我知道我写起来的效率比那样要高好多,嘿嘿!
cruxsky 2008-11-12
  • 打赏
  • 举报
回复
效果差不多
qhfu 2008-11-12
  • 打赏
  • 举报
回复
using namespce std
不算是一个太好的习惯。。 当然也不算太坏。。。 :)
hityct1 2008-11-12
  • 打赏
  • 举报
回复
我认为 没有影响,编译期都处理了。
太乙 2008-11-12
  • 打赏
  • 举报
回复
upup~~没多大影响~~
Jinhao 2008-11-12
  • 打赏
  • 举报
回复
没,只影响编译时的效率,using-directive会让编译更耗时。
不过基本上感觉不出来,除非namespace嵌套的数量很变态。
内容概要:本文系统研究了基于豪猪优化算法(CPO)的多无人机协同集群在三维空间中的避障路径规划问题,聚焦于实现以最低成本为目标的航迹优化,综合考虑路径长度、飞行高度、威胁规避及转弯角度等多个关键因素。通过构建精细化的三维环境模型与多无人机协同机制,采用Matlab平台实现CPO算法的仿真与验证,充分展示了该算法在复杂动态障碍环境下的高效搜索能力与全局优化性能。研究不仅涵盖了路径规划的数学建模与目标函数设计,还深入探讨了算法的收敛特性与鲁棒性,为智能群体系统在实际场景中的应用提供了理论依据与技术支撑。; 适合人群:具备一定编程基础和优化算法背景,从事无人机系统控制、智能路径规划、群体协同、人工智能与自动化等相关领域的科研人员、高校研究生及工程技术人员。; 使用场景及目标:①应用于多无人机协同执行侦察、灾害监测、应急救援、区域巡检等复杂任务中的自主路径规划;②为智能优化算法在三维动态环境下的路径决策问题提供可复现的技术范例;③支持研究人员对CPO算法与其他主流群智能算法(如PSO、GWO、WOA等)进行性能对比与改进研究,推动路径规划技术的发展。; 阅读建议:建议结合提供的Matlab代码进行实践操作,重点理解目标函数的多维度建模方式与CPO算法的迭代优化流程,可通过调整环境参数与约束条件进行仿真实验,对比不同算法在相同场景下的路径质量与收敛速度,从而深入掌握其优势与适用边界。

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧