社区
C语言
帖子详情
complex类如何使用?
K7
2000-04-15 01:00:00
在VC6中,我要定义一个complex模板类
应包含哪个头文件?
...
#include <complex>
...
void main()
{complex<double> a;
......
编译报错,说complex未定义.
...全文
1175
4
打赏
收藏
complex类如何使用?
在VC6中,我要定义一个complex模板类 应包含哪个头文件? ... #include ... void main() {complex a; ...... 编译报错,说complex未定义.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
panda_w
2001-01-11
打赏
举报
回复
我找到一个帖子,和你的问题一样的,给贴出来了
namespace在作怪!
在complex中有匹配的宏: _STD_BEGIN 和 _STD_END 包含住了complex类的定义
展开后就是 namespace std{
...
class complex definition
...
};
说明complex类属于std名字空间,要访问名字空间中的类必须在类之前加上
名字空间名,例如
typedef std::complex complexd;
std::complex c;
等才是正确的用法。
下面一段代码供参考:
#include "stdafx.h"
#include
#include
typedef std::complex complex;
int main(int argc, char* argv[])
{
complex c(3.0,4.0);
c+=complex(5,5);
cout< return 0;
}
关于namespace,请查看 vc 语言参考手册或 msdn。
bluesky
2000-04-24
打赏
举报
回复
对于一个模板类来说应该如下引用:
template <class T>
class complex
{
private:
T x,y;
public:
//方法定义
}
typedef complex<int> int_complex;
//定义一个x,y为int的对象
int_complex a;
E
2000-04-19
打赏
举报
回复
改成 std;;complex<double> a;
因为 complex类属于std名字空间(namespace)
halfdream
2000-04-19
打赏
举报
回复
是complex.h这个头文件没有错。
建议用#include<complex.h> 而不是#include<complex>尽管两者差不多。
complex是C++ 标准类库里面的东西, 我现在手边没有VC6,用
BCB4命令行方式编译了一下, 却没有发现什么问题。
第十三章第十七题(数学:
Complex
类
)(Math:
Complex
class)
第十三章第十七题(数学:
Complex
类
)(Math:
Complex
class) *13.17(数学:
Complex
类
)设计一个名为
Complex
的
类
来表示复数以及完成复数运算的add、substract、,ultiply、divide和abs方法,并且重写toString方法...
C/C++简单的
complex
类
使用
指针-- string
类
,不
使用
指针–
complex
类
复数
类
实现复数的加减乘以及数乘,共轭等问题。 //
complex
0.h(防止与内置的
complex
库冲突) #ifndef
COMPLEX
0_H_ #define
COMPLEX
0_H_ #include <iostream> ...
C++面向对象之
类
complex
详解
类
complex
可作为入门C++面向对象的经典
类
。
complex
的原型是数学上的复数。我们都知道复数有实部和虚部。所以
类
complex
有两个数据成员re, im。复数有加,减,乘,除,取反,求共轭等操作,
类
complex
也有相对应的成员...
C++侯捷笔记-
complex
类
c++侯捷面向对象高级程序笔记——
complex
类
C++中的复数
Complex
类
Complex
类
的成员变量有实部与虚部: protected: double _real; double _image;本次将实现在C++中的
Complex
类
的基本函数,包括四个默认成员函数,比较运算符重载函数,赋值运算符重载函数,
C语言
69,368
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章