发新话题
打印

二维复数数组定义 (c++)

二维复数数组定义 (c++)

我在程序中定义:
. w+ o% ?1 J) l$ ]6 ~0 |- ^& L       complex<double> F[100][100];' A8 o6 h3 {4 }2 S/ k( }; A: M8 k  n1 g
编译:g++ xxx.cpp -o xxx + W. U; Y6 o1 `# Z7 s# z
结果:xxx.cpp(136): error: unsupported underlying vla type (non-POD class type)   p* f: C" `$ V* U) Y4 B
                                               complex<double> F[100][100];4 j, p3 n9 u) x8 h
我man complex 和 man array 均没找到相关信息,我该如何定义?请求帮助!!      

TOP

你看过C++的书吗?      
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。

TOP

瞎编译
. B3 q" C; n5 K1 @% X' T/ z- z正确的编译是" H! ~' L* S; L; _+ g# j
g++ -o test test.cpp      
[FONT=黑体]undefined[/FONT][SIZE=2]undefined[/SIZE][COLOR=Blue]undefined[/COLOR]小侠

TOP

发新话题