你在头文件中加了#include<string.h>了吗?
最常见的是因为头文件顺序不当,致使无法识别某些标识符,把你的预处理包含头文件的顺序改下试试。这个方法只是对某编译器上某些些代号为C2061的错误有用。你问问题最好是把代码以及错误提示都贴出来,大家才能对具体问题帮你解答。
虽然我没有看到你的整个源程序,但是根据我多年的编程经验,你再仔细检查一下你的源程序中是否都已经正确包含了程序中所涉及到的所有头文件?如果缺少相应的头文件的话,那么即使你的所有程序源代码都是正确的,那么当编译器在编译你的程序时,也会照样出错,无法通过编译。
void setName(string _name) { m_strName = _name; } string getName() { return m_strName; } void setGender(string _gender) { m_strGender =_gender; } string getGender() { return m_strGender; } int getScore() { return m_iScore; } void initScore() { m_iScore = 0; } void ...
标识符是SQL实体的名称,例如表、视图、列(字段)、模式、表别名、列别名、索引、存储过程、触发器或...
使用 System::String和 System::IntPtr或写 using namespace System;