- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 最最基本的框架宏使用RUNTIME_CLASS DECLARE_DYNAMIC IMPLEMENT_RUNTIMECLASS
Demo.h // 简化封装// 部分的内容在MFC中都是固化的,所以理解并加以记忆是必要的//////////////////////////////////////////////////////////////////////////#pragma once#include //////////////////////////////////////////////////
2015-01-30 10:00:28 1163
原创 指针的指针的实际使用例子
头文件1.h#pragma once#include class CSimpleList{public: CSimpleList(int nNextOffset = 0); void Construct(int nNextOffset); // 提供给用户的接口函数(Operations),用于添加、删除和遍历节点 BOOL IsEmpty() const; void A
2015-01-27 18:40:55 894
原创 Compiler__visual_studio_2010_pro 激活码
Compiler__visual_studio_2010_pro(Visual Studio 2010 Ultimate)编译器的激活码YCFHQ-9DWCY-DKV88-T2TMH-G7BHP
2015-01-27 09:08:06 881
原创 socket中的几个数据结构
sizeof 结构体(struct)和 联合体(union)的大小是不一样的char short int long#include typedef unsigned char u_char ;typedef unsigned short u_short;typedef unsigned long u_long ;typedef unsigned int u_int ;
2015-01-14 21:22:27 1142
原创 ping命令 仿源码实现 以及几个 命令的 使用
ping localhostping 主机名ping 主机IPping -a 主机IPping -t 主机IP#include #include #include #include #pragma comment(lib, "ws2_32.lib")//winsock库using namespace std;struct ICMPheader{
2015-01-14 20:54:37 567
原创 两个不同内网的主机能通信的原理
在网络编码中会发现程序在局域网中是可以适用的,但是在外网与内网之间和内网与内网之间就不可行。 问题就在于NAT。首先介绍下NAT。 NAT的作用NAT(Network AddressTranslator),网络地址转换。顾名思义,它是一种把内部私有网络IP地址翻译成公有网络IP地址的技术,如图5-1所示。NAT是在IP地址日益缺乏的情况下产生的,它的主要目的是使地址能够重用[9]。
2015-01-13 11:06:52 3306 2
原创 ADO 连接数据库的几种方式
使用ADO在vc++数据库编程中的连接数据库的几种方式:在使用vc++进行ADO数据库编程的过程中,常为如何建立与数据库的连接而头痛,在这里介绍几种常见的连接方式:在vc++数据库编程中,ADO与数据源的连接是通过智能指针来创建的.所以,当然首先要在程序源文件中添加一个指Conection对象的指针,然后调用CreateInstance()来创建一个连接对象的实例,再调用Open()函数来
2015-01-13 10:07:17 1618
原创 waring Release版本
1.LINK : warning LNK4089: all references to "SHELL32.dll" discarded by /OPT:REF 这个警告没有什么害处,只是realease在编译时进行了优化,就是说有些库压根就没用到但还是链接到该工程下了,通过优化 将没有用到的库优化掉(将不 编译到工程中),所以 以上那句是 告诉你 经过优化 因为没有用到SHELL
2015-01-13 09:23:20 399
原创 2015-01-11 在SQL2008创建一个数据库
将下列内容存储到以sql为后缀名的文件中即可,然后在拖到SQL 2008 Manager中进行 执行 就可以完成数据库的创建了----------------------------------------------------------------------- Script that creates the sample database InsideTSQL2008---- Sup
2015-01-11 12:02:30 8721
原创 函数的返回竟然能作为左值
函数返回尽然能作为左值 函数参数里的二级指针 函数参数里的(数据类型引用) 经典不是优雅#include #include #include using namespace std;struct CAssoc{ CAssoc* pNext; void* unused; void* value;};CAssoc *gpGloable=NULL;void*& f
2015-01-03 08:21:49 2175 1
用代码对类的几种关系描述(多重继承 依赖 内嵌类 聚合类 )
2014-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人