目前位置: VCer资源中心 >>> VCer知道

[本帖已阅读851次 分值0 回复0次] 张贴资源 发回信箱 控制面板

new[x][y][z]出问题 救急啊

提供者:lucy 张贴时间:2007-03-09 14:19:28.0 出处:newsmth.net 作者:不祥

new[x][y][z]出问题 救急啊(2007-03-09 14:19:28.0)


lucy


 
级别: VCer小兵
头衔: VCer会员

经验: 10
作品: 92
分会: 华北分会
注册: 2007-03-09 10:35:00.0
登录: 2007-05-31 14:40:23.0

标  题: [合集] new[x][y][z]出问题 救急啊

发信站: BBS 水木清华站 (Sat May 22 23:57:29 2004), 站内

☆─────────────────────────────────────☆ 

  starvoice (卷残云) 于  (Thu May 20 22:06:15 2004)  提到:

小弟菜 msdn上面的例子

float *p = new float[22][23][34];

为什么在偶的机器上面不能编译通过  是不是要什么库?

☆─────────────────────────────────────☆ 

  fooo99 (liaomin) 于  (Thu May 20 22:31:15 2004)  提到:

报什么错了

【 在 starvoice (卷残云) 的大作中提到: 】                                     

: 小弟菜 msdn上面的例子                                                       

: float *p = new float[22][23][34];                                           

: 为什么在偶的机器上面不能编译通过  是不是要什么库?                           

: ...................                                                         

☆─────────────────────────────────────☆ 

  starvoice (卷残云) 于  (Thu May 20 22:35:20 2004)  提到:

error C2440: ’initializing’ : cannot convert from ’float (*)[1][1]’ to ’floa

t *’

【 在 fooo99 (liaomin) 的大作中提到: 】                                       

: 报什么错了                                                                   

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  starvoice (卷残云) 于  (Thu May 20 22:36:24 2004)  提到:

刚才没有写全 就是主要说类型转换不对

【 在 starvoice (卷残云) 的大作中提到: 】                                     

: error C2440: ’initializing’ : cannot convert from ’float (*)[1][1]’ to ’floa

: t *’

                                                                               

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  newer (妞儿) 于  (Thu May 20 22:36:34 2004)  提到:

msdn上有这种例子?

【 在 starvoice (卷残云) 的大作中提到: 】                                     

: 小弟菜 msdn上面的例子                                                       

: float *p = new float[22][23][34];                                           

: 为什么在偶的机器上面不能编译通过  是不是要什么库?                           

: ...................                                                         

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  fooo99 (liaomin) 于  (Thu May 20 22:39:31 2004)  提到:

hehe,我也怀疑,这种错

【 在 newer (妞儿) 的大作中提到: 】                                           

: msdn上有这种例子?                                                           

                                                                               

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  starvoice (卷残云) 于  (Thu May 20 22:40:57 2004)  提到:

对呀 我也是用的msdn的例子copy到程序里面

结果就萎靡了  唉

【 在 fooo99 (liaomin) 的大作中提到: 】                                       

: hehe,我也怀疑,这种错                                                       

                                                                               

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  fooo99 (liaomin) 于  (Thu May 20 22:46:20 2004)  提到:

你改成float ***ppp = new看看,

【 在 starvoice (卷残云) 的大作中提到: 】                                     

: 对呀 我也是用的msdn的例子copy到程序里面                                     

: 结果就萎靡了  唉                                                             

                                                                               

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  ADAMpots (保持圈内卫生猪猪有责) 于  (Thu May 20 22:48:55 2004)  提到:

为什么p也要变成3个……

【 在 fooo99 (liaomin) 的大作中提到: 】                                       

: 你改成float ***ppp = new看看,                                               

                                                                               

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  starvoice (卷残云) 于  (Thu May 20 22:51:34 2004)  提到:

不行的还是老问题

只是最后的提醒变成 ***p了

【 在 fooo99 (liaomin) 的大作中提到: 】                                       

: 你改成float ***ppp = new看看,                                               

                                                                               

                                                                               

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  mouseleeky (守夜人) 于  (Fri May 21 00:52:11 2004)  提到:

不可能有这种例子吧,你弄清楚右边那个表达式是什么类型了么?

【 在 starvoice (卷残云) 的大作中提到: 】                                     

: 小弟菜 msdn上面的例子                                                       

: float *p = new float[22][23][34];                                           

: 为什么在偶的机器上面不能编译通过  是不是要什么库?                           

: ...................                                                         

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  bluejoe (白乔&不是萝卜的说) 于  (Fri May 21 08:16:41 2004)  提到:

编译不通过

和库有什么关系?!

库那个是连接信息

                                                                               

你这个语法错误是很明显的

                                                                               

【 在 starvoice (卷残云) 的大作中提到: 】                                     

: 小弟菜 msdn上面的例子                                                       

: float *p = new float[22][23][34];                                           

: 为什么在偶的机器上面不能编译通过  是不是要什么库?                           

: ...................                                                         

                                                                               

                                                                               

                                                                               

☆─────────────────────────────────────☆ 

  peach (pp) 于  (Fri May 21 08:22:20 2004)  提到:

                                                                               

                                                                               

float (*p)[23][24] = new float[22][23][24];

float (*p)[22][23][24] = new float[100][22][23][24];                           

and so on

                                                                               

【 在 starvoice (卷残云) 的大作中提到: 】                                     

: 小弟菜 msdn上面的例子                                                       

: float *p = new float[22][23][34];                                           

: 为什么在偶的机器上面不能编译通过  是不是要什么库?         

注:转载文章需注明来源:VCer.net 文章地址:http://vcer.net/1173421168328.html

  如果你觉得VCer.net不错,而且你愿意为VCer.net捐赠一元钱,那么点击后面的捐赠按钮吧:) vcer.net捐赠

[回复该贴] [加入个人书签]
[投票结果]

A: 评分 10 0% (0 票)
B: 评分 5 0% (0 票)
C: 评分 0 0% (0 票)
D: 评分 -5 0% (0 票)
E: 评分 -10 0% (0 票)