社区
C++ 语言
帖子详情
名字空间问题
flyaway8888
2005-01-14 07:58:03
刚看了C++Primer,上面说关于std标准名字空间,在使用其中声明的类或别的操作符时要使用using声明或using 指示符,但是很多时候加上就是错误的这是怎么回事,比如下面一个简单的例子:
#include <iostream.h>
using namespace std;
int main()
{
cout<<"hello"<<endl;
return 0;
}
在VC下,如果不加using 指示符就是对的,加了就出错了??
请教原因,谢谢!!
...全文
157
7
打赏
收藏
名字空间问题
刚看了C++Primer,上面说关于std标准名字空间,在使用其中声明的类或别的操作符时要使用using声明或using 指示符,但是很多时候加上就是错误的这是怎么回事,比如下面一个简单的例子: #include using namespace std; int main() { cout<<"hello"<<endl; return 0; } 在VC下,如果不加using 指示符就是对的,加了就出错了?? 请教原因,谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fatalerror99
2005-01-14
打赏
举报
回复
iostream.h 是为了兼容旧的 C++ 代码而保留的,其中的成员并没有定义到 std 名字空间内,所以不需要使用 using namespace std。
而 iostream 是标准 C++ 推荐使用的新的头文件,这里面的成员都是定义在 std 名字空间内的,所以需要使用。
CMyMfc
2005-01-14
打赏
举报
回复
iostream.h是老的
iostream是新的标准头文件
1982pc
2005-01-14
打赏
举报
回复
<iostream>是标准C++库文件的说,都包含的名字空间std中,而<iostream.h>不是.具体区别我也不太清楚,等高人吧!
flyaway8888
2005-01-14
打赏
举报
回复
请问#include <iostream>与#include <iostream.h>什么区别啊??为什么那个#include <iostream.h>就可以运行啊???谢谢!!!
lw1a2
2005-01-14
打赏
举报
回复
建议使用DevCPP,这个对标准C++支持的比较好。
原先我用BC++5.02,许多东西都和书上的不一样,郁闷。换成DevCPP就好了
simonwdjp
2005-01-14
打赏
举报
回复
#include <iostream.h>
将上面这句改成
#include<iostream>
DiabloWalkOnTheEarth
2005-01-14
打赏
举报
回复
#include <iostream>
《Picasso源码学习》
前言 俗话说男儿有泪不轻弹,都26了,因为工作上的原因,有委屈,有压力,有不足,有外因,前几天自己在回家的路上,还是没忍住,人生最难过的事,莫过于别人对你失去信任。 纸上得来终觉浅, 绝知此事要躬行。Picasso, Glide , Fresco 都使用过, 那我就会了吗 。源码解析,也看过很多写的很好的博客, 那我就深刻理解了吗? no , 这次教训太深刻了。 哎, 不提了。 这次项目虽然有一定诸
Picasso源码学习
Picasso源码分析
Picasso源码完全解析——学习其优秀思想
code小生,一个专注 Android 领域的技术平台公众号回复 Android 加入我的安卓技术群作者:丶蓝天白云梦丶蓝天白云梦授权发表,转发等请联系原作者授权前言 图...
考虑 Stribeck 摩擦特性的无刷直流电机驱动 EMB 执行器耦合建模及仿真分析(Simulink仿真实现)
内容概要:本文针对无刷直流电机驱动的电子机械制动(EMB)执行器,建立了考虑Stribeck摩擦特性的非线性耦合动力学模型,并在Simulink环境中完成了系统级仿真分析。研究综合集成了电机动力学、齿轮传动机构与制动执行机构的动力学特性,构建了高保真的机电一体化系统模型。重点引入Stribeck摩擦模型以精确描述低速工况下执行器内部存在的静摩擦、粘滞摩擦与库仑摩擦之间的过渡行为,有效提升了系统在启停、反向运动等瞬态过程中的动态响应仿真精度。通过多工况仿真验证了模型的有效性,能够准确反映摩擦引起的爬行、滞后与定位误差等非线性现象,为EMB系统的高性能控制算法设计(如摩擦补偿、滑模控制)与结构优化提供了高可信度的仿真平台。; 适合人群:从事汽车电子制动系统、电机驱动控制、机电系统建模与仿真研究的研究生、科研人员及工程技术人员,需具备扎实的机械动力学、自动控制理论基础和MATLAB/Simulink仿真能力。; 使用场景及目标:①用于高精度电子机械制动系统的设计验证与性能预测;②为消除摩擦非线性影响的先进控制策略(如自适应控制、智能控制)提供精确的被控对象模型;③深入探究Stribeck摩擦等非线性因素对系统动态性能(如响应延迟、稳态误差)的作用机理; 阅读建议:读者应结合提供的Simulink模型文件,深入剖析Stribeck摩擦模块的数学实现与参数辨识方法,建议通过改变输入指令(如阶跃、正弦)和负载条件进行对比仿真,以直观理解非线性摩擦对系统动态特性的影响。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章