一道很简单的托管C++程序
小弟刚学托管C++,有道程序不知道哪里出错误了...麻烦各位达人睇睇...
http://ps.luohuedu.net/ccc/Time1Test.rar
问题点数:20、回复次数:9Top
1 楼EmilySec(付出多一点吧~~~~~)回复于 2005-03-06 19:43:15 得分 0
贴出来吧Top
2 楼lvyequan(菜蟲蟲)回复于 2005-03-06 19:50:33 得分 0
http://ps.luohuedu.net/ccc/Time1Test.rar
就是这个啦Top
3 楼lvyequan(菜蟲蟲)回复于 2005-03-09 15:12:43 得分 0
Time1.h:
public __gc class Time1
{
public:
Time1();
void SetTime( int, int, int );
String* ToUniversalString();
String* ToStandardString();
private:
int hour;
int minute;
int second;
}
Time1.cpp:
#include "stdafx.h"
#include "Time1.h"
Time1::Time1()
{
SetTime( 0, 0, 0 );
}
......
......
编译过程中出现了两个错误:
“Time1::Time1” : 构造函数不能有返回类型
“Time1” : 非法使用托管类型“Time1”;是否忘记了“*”?
Top
4 楼hdt(倦怠)回复于 2005-03-09 17:30:30 得分 0
托管C++ 好像H 和 cpp 不能分离Top
5 楼lvyequan(菜蟲蟲)回复于 2005-03-10 08:15:20 得分 0
吓~~哪该怎么改啊?Top
6 楼hdt(倦怠)回复于 2005-03-10 08:37:30 得分 10
#pragma once
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Diagnostics;
namespace testmc
{
/// <summary>
/// TIME1 摘要
/// </summary>
__gc public class TIME1 {
public:
TIME1(void)
{
}
protected:
private:
/// <summary>
/// 必需的设计器变量。
/// </summary>
/// <summary>
/// 设计器支持所需的方法 - 不要用代码编辑器
///修改此方法的内容。
/// </summary>
};
}
Top
7 楼chun79(呆头鹅)回复于 2005-03-11 18:22:46 得分 10
Time1.h:
public __gc class Time1
{
public:
Time1();
void SetTime( int, int, int );
String* ToUniversalString();
String* ToStandardString();
private:
int hour;
int minute;
int second;
};
注意要有分号结尾。。。Top
8 楼chun79(呆头鹅)回复于 2005-03-11 18:23:47 得分 0
这是VC++.net大学教程上的例子
你要认真看人家的例程Top
9 楼lvyequan(菜蟲蟲)回复于 2005-03-11 19:33:43 得分 0
谢谢楼上两位喇...=阵打分^_^Top




