初学vc++.net 小问题求教!!
下面的代码调试不通,说是有语法错误,不知道为什么?真心求教!!!
d:\project\WindowsApplication\vc++\CreditOrganizer\CreditCardAccount.cpp(6): error C2143: 语法错误 : 缺少“;”(在“using”的前面)
#include "stdafx.h"
#include "CreditCardAccount.h"
#using <mscorlib.dll>
using namespace System;
bool CreditCardAccount::MakePurchase(double amount)
{
if(currentBalance +amount > creditLimit)
{
return false;
}
else
{
currentBalance += amount;
return true;
}
}
void CreditCardAccount::MakeRepayment(double amount)
{
currentBalance -= amount;
}
void CreditCardAccount::PrintStatement()
{
Console::Write("Account number:");
Console::WriteLine(accountNumber);
Console::Write("Current balance");
Console::WriteLine(currentBalance);
}
问题点数:30、回复次数:8Top
1 楼anthit()回复于 2006-03-13 15:25:06 得分 0
CreditCardAccount是自己写的一个类,可是在其他文件中引用时,使用下面的语句
#include "CreditCardAccount.h"
就是编译不过去,提示问题就是缺少" ; "号 不知道为什么!!困惑 在线等!!!Top
2 楼independently(我是风筝高高飞)回复于 2006-03-13 17:42:49 得分 5
用VC.NET时没有用过托管代码,感觉不如直接用C#。但还是帮你顶下。Top
3 楼hades_maya(冥王)回复于 2006-03-13 18:42:23 得分 20
我在用托管dll的时候好像碰到过类似的错误,应该是你的自定义的类里有错误。看看那里是不是有没有结尾的地方。Top
4 楼anthit()回复于 2006-03-13 20:17:14 得分 0
好 我去看看 小弟先去了Top
5 楼anthit()回复于 2006-03-13 20:21:27 得分 0
谢谢 我解诀了Top
6 楼bohlee(我心澎湃)回复于 2006-03-14 09:52:03 得分 0
来晚了,还是留个名Top
7 楼bohlee(我心澎湃)回复于 2006-03-14 09:55:33 得分 5
最好告诉大家什么问题,也不枉大家对你的关心Top
8 楼layer781010(守护神)回复于 2006-03-31 17:17:31 得分 0
类后面的大括号后面缺少【 ; 】Top




