码迷,mamicode.com
首页 >  
搜索关键字:struct enum    ( 22969个结果
使用Enum.TryParse()实现枚举的安全转换
在项目中,有时候会用到领域枚举和DTO枚举的映射和转换。有一个现实的问题是:如果领域枚举项发生变化,而DTO枚举项没有及时更新,这样会造成映射不上的问题。那么,如何避免此类问题呢? 先看领域枚举和DTO枚举映射完好的情况。 class Program { static void Main(strin...
分类:其他好文   时间:2014-07-18 14:13:19    阅读次数:250
socket编程中最常用的几个数据类型和转换函数
高位字节优先和低位字节优先。Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需要进行转换。第一个结构类型是:struct sockaddr 该类型是用来保存socket信息的structsockaddr{ un....
分类:其他好文   时间:2014-07-18 13:31:18    阅读次数:267
UVA 10763 Foreign Exchange
建立两个数组同时存储原学校与目标学校。分别按优先原学校和优先目标学校排序,一一配对,验查是否可行。 1 #include 2 #include 3 using namespace std; 4 5 struct node { 6 int x,y; 7 }a[500010],b[5000...
分类:其他好文   时间:2014-07-18 12:29:12    阅读次数:171
查找idt table 所對應的page table in Linux
#include #include #include #include #include #include #include #include #include #include #include #include #include MODULE_LICENSE("GPL");struct desc...
分类:系统相关   时间:2014-07-18 12:08:40    阅读次数:292
C++基础学习教程(五)
这一讲我们集中讲解类和他的一些特性.首先我们从自定义一个有理数类来开始. 在C语言中有一个关键字: struct ,用来创建一个结构体类型.但是在C++中这个关键的含义就不仅仅如此了,下面我们可以看下示例: /// Represent a rational number. struct rational { int numerator; ///< numerator gets th...
分类:编程语言   时间:2014-07-18 11:31:36    阅读次数:422
POJ - 1915 Knight Moves
BFS结合队列#include#include#includeusing namespace std;int x,y,l;const int maxn=300+5;int visit[maxn][maxn];struct node{ int xpos; int ypos; int ...
分类:其他好文   时间:2014-07-18 00:11:24    阅读次数:245
事件tou
#define EV_TIMER_RESOLUTION 1 /* 1 msec */#define EV_READ_EVENT EPOLLIN#define EV_WRITE_EVENT EPOLLOUTstruct ev_event;struct ev_timer;typedef void ...
分类:其他好文   时间:2014-07-17 22:37:16    阅读次数:276
Effective c++
1、C++由四个次语言组成:c、c++类对象、template C++、STLc++高效编程守则视状况而变化,取决于使用c++的哪一部分。2、尽量以const、enum、inline替换#define a、常量定义式通常被放在头文件中(以便被不同的源码包含进去),如果想将常量指针(即指向常量的指针)...
分类:编程语言   时间:2014-07-17 22:35:59    阅读次数:317
HDU 4121 Xiangqi
模拟吧,算是。。。被这个题wa到哭,真是什么都不想说了。。。上代码 1 #include 2 #include 3 using namespace std; 4 5 struct node { 6 int x,y; 7 char c; 8 }q[10]; 9 ...
分类:其他好文   时间:2014-07-17 22:21:32    阅读次数:458
POJ 2243 || HDU 1372:Knight Moves(BFS)
简单搜索 直接代码: #include #include #include #include using namespace std; char a,c; int e,f; int dx[8] = {-2, -2, -1, -1, 1, 1, 2, 2}; int dy[8] = {-1, 1, -2, 2, -2, 2, -1, 1}; int qq[9][9]; struct node {...
分类:其他好文   时间:2014-07-17 19:05:30    阅读次数:265
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!