- 博客(54)
- 资源 (2)
- 收藏
- 关注
原创 一些好的博客
C++lwbeyond http://blog.youkuaiyun.com/lwbeyond/article/category/655963 其《C++拷贝构造函数详解》 讲得通俗易懂。 其STL讲得也不错。
2015-07-16 10:50:34
144
转载 C++类型转换
C++类型转换分为:隐式类型转换和显式类型转换第1部分. 隐式类型转换又称为“标准转换”,包括以下几种情况:算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成为目标转换类型。int ival = 3;double dval = 3.14159;ival + dval; // ival被提升为double类型一种类型表达式赋值给另一种类型
2015-07-09 19:58:56
228
转载 (转)剑指XX游戏(六) - 轻松搞定面试中的红黑树问题
剑指XX游戏(六) - 轻松搞定面试中的红黑树问题 http://blog.youkuaiyun.com/silangquan/article/details/18655795
2015-07-08 20:03:18
161
原创 This is my GitHub!
这篇博客记载的是我个人的GitHub里面的相关内容,主要是一些自己的练习、学习资料和fork的一些程序。这里做一些笔记,以供参阅。
2015-07-08 11:41:51
233
原创 Markdown
简介Markdown是一种轻量级标记语言Markdown 语法的目标是:成为一种适用于网络的书写语言github上的README.md文件就是使用的Markdown语言编写的很多人用它写博客,优快云上现在也推广Markdown语言编写博客.md格式markdown 支持 内联 html, 遇到特殊的样式可以直接写原生的html,如字号和字体颜色,可以用CSS样式表进行修改。语法Mar
2015-07-08 10:48:46
222
原创 GitHub入门
Git与GitHub的关系git是一个分布式的版本控制系统。最初应用在Linux上的现在Windows下也可以用而且Wins下有图形用户界面操作更简单更容易上手。github是一个基于git的项目托管平台,它提供了web界面,你可以在上面创建资源仓库来存放你的项目。在本地或服务器创建一个资源仓库通过shell命令或图形用户界面可以和远端的github进行项目同步更新,实现对项目的管理。 指定
2015-07-04 14:48:13
297
原创 MFC 视图-OpenGL场景-CDialogBar三个界面保存为图片
问题:如图所示的OpenGL场景、View、CDialogBar三个界面的内容保存成图片然后拼合成一张图 思路: 分四步 一、View视图界面保存 利用BitBlt函数将界面拷贝到内存DC中// 将MFC的某个view保存为图片BOOL CImageIO::saveAsImage(CString imageFormat, CString savePath){ if (hdc !=
2015-06-26 22:09:41
707
原创 MFC DC理解
在GDI中,DC(Device context)是一个非常重要的概念。有的书中,将DC翻译为设备描述表(《Windows 程序设计 第五版》作者Charles Petzold),也有的书将DC翻译为设备上下文。到底什么是DC?用现实中的例子来理解可能更容易些。如果你喜欢画画,你得先准备了画布,画笔,颜料……画画的环境搭建好了,你就可以画画了。
2015-06-26 12:06:24
148
转载 将屏幕和MFC程序界面保存成bmp格式图片保存
将屏幕和MFC程序界面保存成bmp格式图片保存 http://blog.youkuaiyun.com/ghevinn/article/details/28269743
2015-06-26 11:31:04
633
转载 VC中BitBlt用法用法
VC中BitBlt用法用法 http://blog.youkuaiyun.com/net_assassin/article/details/8498387
2015-06-26 10:02:43
586
原创 HWND HDC CRect
hWnd是窗口句柄,通过它可以得到窗口的属性。hDC是窗口显示上下文句柄,只有在窗口进行图形,文字输出的时候才需要它。有了hWnd,可以使用API的GetDC()函数得到与其相关的hDC:hDC=::GetDC(hWnd) 获取HDC通过指针CRightInDlg *rightInDlg;HDC hdc = rightInDlg->GetDC()->
2015-06-25 21:43:39
624
转载 DialogBar的用法技巧
DialogBar的用法技巧 http://www.360doc.com/content/12/1218/15/7991404_254786631.shtml
2015-06-25 21:29:30
362
转载 OpenGL博客
OpenGL编程学习实战教程实现截图功能本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2013-02/78959p10.htm
2015-06-25 10:30:36
127
转载 MFC打开/保存文件对话框:CFileDialog
CFileDialog 文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下: CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN
2015-06-25 09:19:03
169
原创 MFC字符串比较
如果是以字符数组来描述的 char * 使用 strcmp, 返回值为0则说明相同,更详细的请百度这个函数wchar_t* 使用 wstrcmp,同上以上两个函数,仅仅是memcmp的一种以\0为结束符的匹配方式常见的字符串类MFC的CString stl的std::string std::wstring内部有重载operator==,可以直接用==来进行比较。
2015-06-25 08:18:18
2120
转载 GDI+配置
GDI+初探之图像透明显示和保存 http://blog.youkuaiyun.com/jarvischu/article/details/12622837
2015-06-24 20:57:07
89
转载 MFC中的DC,CDC和HDC
http://blog.youkuaiyun.com/yam_killer/article/details/7661449
2015-06-24 16:53:58
104
原创 360在线笔试(部分)
2015年6月10日下午4点做了360的在线笔试题,记录如下,不是很全,没有完全复盘,只是记录大概内容,以供温习之用!选择题(40个,每题1分)1) int i = 0, a = 1, b = 2, c = 3;i = ++a || ++b || ++c; 问:i,a,b,c的输出?2)#define f(x) x*xint a = 6, b = 2,
2015-06-11 08:56:50
721
原创 网络聊天室——掌赢在线笔试
最近做了掌赢信息科技(上海)有限公司的一个在线笔试题,服务端机试题目——网络聊天室,比较开放,给24个小时进行答题,虽然就一个题目,但是对于我来说,量还是挺大的,对方解释主要是看笔试者的代码风格习惯。花了点时间完成了基本的要求,现将题目记录如下。
2015-06-01 09:15:32
1553
转载 关于实现高并发服务端的一些想法
关于实现高并发服务端的一些想法 http://www.cppblog.com/zwp/archive/2009/02/21/74544.aspx
2015-05-29 14:34:35
256
原创 MFC CTreeCtrl节点存储额外数据
HTREEITEM item = m_Tree.InsertItem((*model_JSD)[i].name,MX_JSD); m_Tree.SetItemData(item, (DWORD)(&(*model_JSD)[i])); // 将数据地址作为数据存储为额外数据 只能存32位大小的数据 //ModelInfoData * da = (ModelInfoData*
2015-05-24 12:23:50
989
转载 C++ static、const和static const 以及它们的初始化
http://blog.youkuaiyun.com/yjkwf/article/details/6067267
2015-05-19 09:55:53
225
原创 联想笔试题
1. 需要把网络上一段视频存储下来(比如作为mp4 ),请实现并说出方法 http://fortune.com/video/2015/05/08/will-younger-executives-take-alibaba-into-its-digital-future 2. 需要把网络上一段语音存储下来(比如作为mp3 ),请实现并说出方法 http://edg
2015-05-18 21:15:54
1044
转载 C++面试题
c++常见面试题30道 http://blog.youkuaiyun.com/wdzxl198/article/details/9102759
2015-05-18 20:43:47
221
转载 堆和栈的区别
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两
2015-05-11 23:42:38
276
原创 笔试题
美图1. 指针char **aa[3][4]; char *bb[3][4]; char cc[3][4];cout << sizeof(aa) << endl; // 48cout << sizeof(bb) << endl; // 48cout char *a[] = { "abcd", "1234" ,"a1b24"};char **b = a;char
2015-05-11 23:31:17
365
转载 htonl(), ntohl(), htons(), ntohs() 函数
在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这是就可能用到htons(), ntohl(), ntohs(),htons()这4个函数。网络字节顺序与本地字节顺序之间的转换函数:htonl()--"Host to Network Long"ntohl()--"Network to Host Long"htons()--"Host to Net
2015-04-27 10:50:21
745
聊天室程序exe
2015-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人