C++与C#中枚举类型的调用区别
2011-05-15 18:19
369 查看
C++中
枚举类型中的每个元素,可以直接使用,不必通过类型.元素的方式调用
没有++操作
C#中
枚举类型中的每个元素必须通过类型.元素的形式调用
可以++操作
枚举类型中的每个元素,可以直接使用,不必通过类型.元素的方式调用
没有++操作
#include <iostream> using namespace std; enum week{Monday,Thuesday}; int main() { week day; day = Monday; day = Thuesday; //day = 4; 报错 类型转化出错 //day++; 出错,没有++ 操作 cout << day << endl;//输出结果为1 return 0; }
C#中
枚举类型中的每个元素必须通过类型.元素的形式调用
可以++操作
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace myEnum_Structure { enum Week { Monday, Thuesday, Wednesday, Thursday, Friday, Saturday, Sunday } class Program { static void Main(string[] args) { Week day; day = Week.Sunday; Console.WriteLine(day);//输出Sunday day++; Console.WriteLine(day);//输出7 } } }
相关文章推荐
- C++与C#中枚举类型的调用区别
- 【c#】c#和c++中枚举类型的区别(简)
- C++调用C#的DLL程序实现方法
- C#动态调用C++编写的DLL函数
- c#调用c++动态库的一些理解
- C#调用C++的Dll(参数和返回值為char* TCHAR*)
- C#调用C++编写的DLL函数, 以及各种类型的参数传递
- [转]C#调用C++写的Dll时的运行时错误解决
- C#调用c++创建的dll
- gsoap实现C#(wpf)客户端调用C++服务器端
- C#调用C++Dll封装时遇到的一系列问题
- c# 与c/c++/java的区别(待续)
- C#中调用C++写的DLL
- c#窗口调用C++DLL
- C++通过CLR调用C#dll--如何定义合适的参数
- vs2012 C#调用c++ dll 调试跟踪到代码内
- C#调用C++的dll存在的问题
- 在c#中调用c++生成的dll(wince开发)
- c#调用C++写的dll导出类
- c#调用c++ dll 参数对应