- 博客(33)
- 资源 (2)
- 收藏
- 关注
转载 SendMessage and PostMessage的区别
来自于L:http://www.cnblogs.com/yydy1983/archive/2010/03/19/1689932.html Win32 API消息函数:SendMessage 函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程 序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。
2011-11-11 08:53:53
818
转载 C/C++ 笔试、面试题目大汇总
来自于:http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=1719435 1.求下面函数的返回值(微软) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); }
2011-11-10 20:17:50
831
转载 复杂链表的复制
精选软件工程师面试题-复杂链表的复制 (2011-02-28 21:06:55) 转载 个复杂链表,其结点除了有一个m_pNext指针指向下一个结点外,还有一个m_pSibling指向链表中的任一结点或者NULL。其结点的C++定义如下: structComplexNode { int m_nVal
2011-11-10 20:06:31
1314
转载 多重继承及虚继承中对象内存的分布
多重继承及虚继承中对象内存的分布 绝对经典----感觉以前了解的太肤浅了,中国大地人才真多呀!!!--原文字太小了,给放大了!嘿嘿!! 多重继承 首先我们先来考虑一个很简单(non-virtual)的多重继承。看看下面这个C++类层次结构。 1 class Top 2 { 3 public: 4 int a; 5 }; 6 7 class Left
2011-11-10 19:40:10
3166
转载 strcpy,memcpy,memmove,memset,strncpy
来自: http://hi.baidu.com/lkmoses/blog/item/3c553dc4778701169c163d57.html strcpy,memcpy,memmove,memset,strncpy, 一.函数分别介绍: 1、memcpy: 原型:extern void *memcpy(void *dest, const void *src, unsigned i
2011-11-09 10:37:19
621
转载 calloc(), malloc(), realloc(), free(),alloca()区别
来自于:http://wenku.baidu.com/view/108cd842a8956bec0975e373.html
2011-10-24 22:22:58
628
转载 static_cast, dynamic_cast和reinterpret_cast的区别和应用
其实不仅仅是一个转载,还是一个融合 今天的一个考题为:#include using namespace std; class BClass { public: BClass(){}; virtual ~BClass(){}; virtual void OutPut(int i){cout }; class son1:public BClass
2011-10-24 22:15:12
8683
转载 析构函数(√)、纯虚析构函数(√)、虚构造函数(X)
来自于:http://www.cnblogs.com/chio/archive/2007/09/10/888260.html 一. 虚析构函数 我们知道,为了能够正确的调用对象的析构函数,一般要求具有层次结构的顶级类定义其析构函数为虚函数。因为在delete一个抽象类指针时候,必须要通过虚函数找到真正的析构函数。 如: class Base { public:
2011-10-20 09:58:18
745
转载 二叉树的操作
来自于:http://bbs.bccn.net/thread-38521-1-1.html #include #include typedef struct node { char data; /*此例中二叉树的结点采用字符类型*/ struct node *lchild,*rchild; }NODE; int count; NODE *crt_bt_pre() /*按先序遍
2011-10-20 09:36:43
850
转载 进程和线程同步的机制以及区别
1。进程和线程的区别 2。它们各自同步机制 线程的: 1事件,2互斥对象,3信号量,4临界区 进程的: 3。各机制之间的不同 4。哪些属于内核?哪些不是? 事件,互斥对象,信号量属于,而临界区不是 同 步 类 用 于 当 访 问
2011-10-18 20:48:06
7524
转载 堆排序----c++实现
改编自于:http://www.cppblog.com/kesalin/archive/2011/03/09/select_sort.html 堆排序 堆的定义:满足如下约束的 n 个关键字序列 Kl,K2,…,Kn 称为堆,1 ≤ i ≤ n/2,
2011-10-18 10:53:47
833
原创 内存对齐问题的理解
解决效率问题:1。为什么会出现这种问题 2。解决的途径是什么3。用例子来说话 如果下面的几个例子,你能正确给出答案:请不必再看!! #pragma pack(1)//用来定义内存对齐所占字节 struct Test { double d; char e
2011-10-17 09:52:32
496
转载 [转]查找算法-Hash表
[转]查找算法-Hash表 http://hi.baidu.com/yq_sun2008/home 2010-06-20 17:54 散列方法不同于顺序查找、二分查找、二叉排序树及B-树上的查找。它不以关键字的比较为基本操作,采用直接寻址技术。在理想情况下,无须任何
2011-10-15 20:33:25
882
转载 二进制数左移和右移
http://wenku.baidu.com/view/5d88d6be960590c69ec376ad.htm lhttp://wenku.baidu.com/view/5d88d6be960590c69ec376ad.html
2011-10-13 22:35:30
10491
转载 最全面的内存管理--介绍
虽是转载,但是也加入自己的整理: 来至于:http://www.blogjava.net/wxqxs/archive/2009/04/25/277291.html 第三章 存储管理 存储管理是操作系统的重要组成部分,它负责计算机系统内存空间的管理。其目的
2011-10-13 10:46:05
813
转载 用printf输出string类型数据总结
整合于以下两文章:http://blog.youkuaiyun.com/crazyboy2005/article/details/2292176 http://blog.youkuaiyun.com/zhuixundelang/article/details/1045153 #inclu
2011-10-12 14:30:01
972
转载 HTTP常见错误返回代码
笔试题;HTTP返回 302,意味着什么??? 经探索记录如下: 来自于:http://www.ha97.com/4000.html HTTP返回状态代码 当用户试图通过HTTP或FTP协议访问一台运行主机上的内容时,Web服务器返回一个表示该请求
2011-10-10 12:41:54
9856
转载 PE文件----详解
今天笔试看到一题:问如下哪个不是PE文件(C) A. exe B sys.C.inf D.dll 为探个究竟,特搜索如下文章: 来自于:http://www.qqtz.com/read-htm-tid-135233.html 一直以来都在学习
2011-10-10 12:30:06
1017
转载 SQL 模糊查询
SQL 模糊查询 出自于: http://www.cnblogs.com/GT_Andy/archive/2009/12/25/1921914.html 2011-10-09号参加笔试,好久没看,变得有点模糊了,竟然把查找多个的符号写成(“*”),这文章总结的不错,如果有
2011-10-10 10:23:25
1723
原创 哈希结构---访问大文件(查看单个文件中出现最多的单词)
//该文件每一行都放入一个单词,接近2M,没想到采用HASH方法,速度会这么快,运行时间为:0.085S~~~-不可思议,哈哈 //思路:定义一个大小为26的数组,即26个字字母。然后每个数组下挂着一个链表 #include "stdio.h" #include
2011-10-08 19:45:22
787
转载 STL-multimap用法
来自于:http://lingchuangsong.blog.163.com/blog/static/12693232201032714325288/ 我写的例子: #include "stdio.h" #include "stdlib.h" #include #in
2011-10-08 09:42:25
5929
转载 STL-----MAP应用
来自于:http://www.yuanma.org/data/2009/1016/article_3969.htm #include "stdio.h" #include "stdlib.h" #include #include #include
2011-10-08 09:06:19
547
转载 二叉树的遍历:前序,中序,后序,层序--包括递归和非递归实现
二叉树的遍历:前序,中序,后序,层序--包括递归和非递归实现 来处于:点击打开链接:::http://www.cppblog.com/ngaut/archive/2006/01/01/2351.html 后序遍历还没有明白,继续学习^_^,过几天写个huffman编码的例
2011-10-06 15:30:38
539
转载 最全Vector用法总结
来自在:http://wenku.baidu.com/view/febbbf858762caaedd33d432.html
2011-10-01 11:00:22
531
转载 判断一个单向链表中是否有环
来自于:http://blog.sina.com.cn/s/blog_5f0d72800100tayr.html 思路: 用两个指针,pSlow,pFast,就是一个慢一个快 慢的一次跳一步 快的一次跳两步 往链表末端移动。如果pFast==
2011-09-15 10:29:47
1737
原创 单例模式的例子
#include using namespace std; class Single2 { public : static Single2* GetInstance() { if (NULL==m_single)
2011-09-15 09:03:48
806
原创 在MFC中分割字符串,主要是利用CString函数
目的是从下列字符串提取出IP和端口号 CString temp="227 Entering passive mode "; void CmfcTestDlg::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 CS
2011-09-12 15:36:45
2754
原创 实现ftp多线程下载<一>
以下只是一个源代码:利用winsock实现ftp下载功能的基本步骤: 1。连接FTP SERVER很简单,创建一套接字,指定服务器的地址和端口号,连接到服务器, 2。分别再向它发送USER和PASS命令,服务器返回230,就代表登陆成功,并且服务器和客户建立了一控制连接。
2011-09-10 15:47:48
1327
原创 MFC+FTP上传文件实例
建立单文档时: 一步一步来的时候,需要选中采用window socket选项 建立FTP服务器: HOME FTP SERVER服务器建立的 登录: void CFtpDlg::OnBnClickedButtonLogin() { // TOD
2011-09-08 08:45:58
7911
原创 VC实现系统托盘图标
来自以下网址 vc实现系统托盘图标 http://www.cublog.cn/u2/65006/showart_2400616.html
2011-09-06 19:30:42
481
原创 反转字符串操作
字符串的翻转,例如链表list1 and list2 思想是:遍历list1,取出每一个结点,把它插入到list2中的头结点之后(就是插入到list2的前面),就实现了翻转!!
2011-05-10 10:19:00
406
原创 各大公司(Google,Microsoft,Baidu, Microsoft Research Asia etc.)
<br />资料编辑隐私设置应用设置帐户设置邮件订阅最近使用 日志 相册 音乐 分享 小组 留言 照片美容工坊 礼物商城 人人喜欢 女人 开发者 校园频道 今日十大 俱乐部 论坛 每日测试(新) 每日星座运势 开心农场 VIP会员 陌路人 每日星运 电影 投票 记事本 状态
2011-04-29 13:57:00
1233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅