把结构体数组应用在vc的函数中当形式参数遇到的问题
2013-10-14 09:19
330 查看
设计了一个复数结构体,结构体如下:
typedef struct tagComplex{
float Re; //复数的实部
float Im; //复数的虚部
}Comple
要把它的数组形式应用在vc中,分以下步骤:
(1)在vc中的某个类中添加成员函数,比如:
void ReverseOrder(Complex ,int);
(2)然后在该类的.cpp文件中,把其函数形式修改为
void ReverseOrder(Complex A[],intb)
{
}
以使在函数里面能够使用复数数组,但是编译后却发现会有错误:
overloaded member function 'void (struct tagComplex [],int)' notfound in 'CComplexStructFFTDlg'
分析:函数声明和定义类型不一样
改正措施:把该类的.h文件中的函数声明改为void ReverseOrder(Complex m[] ,int);
typedef struct tagComplex{
float Re; //复数的实部
float Im; //复数的虚部
}Comple
要把它的数组形式应用在vc中,分以下步骤:
(1)在vc中的某个类中添加成员函数,比如:
void ReverseOrder(Complex ,int);
(2)然后在该类的.cpp文件中,把其函数形式修改为
void ReverseOrder(Complex A[],intb)
{
}
以使在函数里面能够使用复数数组,但是编译后却发现会有错误:
overloaded member function 'void (struct tagComplex [],int)' notfound in 'CComplexStructFFTDlg'
分析:函数声明和定义类型不一样
改正措施:把该类的.h文件中的函数声明改为void ReverseOrder(Complex m[] ,int);
相关文章推荐
- 结构体变量、结构指针变量、结构数组作为函数的参数应用实例分析
- 结构体变量、结构指针变量、结构数组作为函数的参数应用实例分析
- C语言学习10:结构体,结构体应用,联合用法,枚举,fopen函数使用,fseek,ftell的作用和文件结束符EOF,数组和文件交换数据,个人信息管理。
- 结构体变量、结构指针变量、结构数组作为函数的参数应用实例分析 .
- 学习数组和函数所遇到的问题
- 2018.1.25 Linux数组,函数预习遇到的问题与解答
- 函数用参数为 结构体指针 在VC下出现的问题
- LinuxC数组与指针,函数中遇到的问题
- empty()函数应用中遇到的问题
- 结构体变量、结构指针变量、结构数组作为函数的参数应用实例分析
- 指针与数组、函数、结构体等之间相关问题
- 函数用参数为 结构体指针 在VC下出现的问题
- 结构体变量、结构指针变量、结构数组作为函数的参数应用实例分析
- 关于vc访问底层应用函数,win7不能调试的问题
- 控件命名和setparent函数——机房遇到问题(一)
- 一个WebPage页上应用TreeView控件遇到的问题
- asp 遇到过的问题集锦,附加asp语句添加数据库和生成表,asp命令更改指定文件的文件名,asp值传递的应用091116小结
- 学习心得——数组作为函数参数后sizeof获取不到数组在内存中所占字节数的问题
- VC下使用CFile 的OPEN函数路径问题
- SQL2008安装遇到问题“必须提供AGTSVCACCOUNT参数”的解决办法