i3geek.com
闫庚哲的个人博客

C/C++ 第2页

C/C++

C++/C# 关联容器

yan阅读(4142)评论(0)赞(0)

  C#中使用Dictionary<TKey,TValue> C++使用std::map<TK,TV> map的内部实现是红黑树,Dictionary的实现是哈希表。DotNet中也有用树实现的字典类结构,...

C# 的socket通信

yan阅读(6692)评论(10)赞(0)

服务器端: using System; using System.Net; using System.Net.Sockets; using System.Text; namespace port { class Program { [STA...

malloc()、calloc()以及ralloc()

yan阅读(14244)评论(4)赞(0)

第一种说法 1.分配内存空间函数malloc 调用形式: (类型说明符*) malloc (size) 功能:在内存的动态存储区中分配一块长度为”size” 字节的连续区域。函数的返回值为该区域的首地址。 “类型说明...

动态数组

yan阅读(2515)评论(0)赞(0)

p = new int; => p=(int *) malloc(sizeof(int)); delete p; => free(p); p_array = new int[array_size]; delete[] p_arr...

模板

yan阅读(2545)评论(0)赞(0)

类模板(实现,就是函数模板) template<class Record> class test{ Record test2(); }; //实现 template<class Record> Record test...

CONST

yan阅读(2181)评论(0)赞(0)

指针本身是常量不可变 int * const p2=&me;//p2不可变,*p2可变,此时允许*p2来修改其值,但是p2不能转向。 (char*) const pContent; const (char*) pContent; 指...