![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
王晓斌
十年苦烦剧,一念愈倾仰
展开
-
c/c++内存分配与内存对齐
转自:http://blog.csdn.net/cuibo1123/archive/2008/06/14/2547442.aspx 1 引言操作系统的内存分配问题与内存对齐问题对于低层程序设计来说是非常重要的,对内存分配的理解直接影响到代码质量、正确率、效率以及程序员对内存使用情况、溢出、泄露等的判断力。而内存对齐是常常被忽略的问题,理解内存对齐原理及方转载 2009-07-30 15:39:00 · 1079 阅读 · 0 评论 -
由函数名称调用函数
<br />转自:http://dev.csdn.net/htmls/38/38151.html<br /> <br />前言:本文源于对CSDN论坛中一个问题的解答,现将其整理出来,以帮助有相同需求的朋友。<br /> 对dll进行过动态加载的朋友应该清楚GetProcAddress这个API,其作用是通过一个函数名称从dll模块中获得这个函数的地址,然后将其转换成相应的函数指针供我们调用。<br /> 这便是通过函数名称来调用函数的一个典型例子。下面我们就仿真一下这个函数,主要思转载 2010-09-26 11:53:00 · 998 阅读 · 0 评论 -
VC++2005中的unsigned short和wchar_t
<br />转自:http://blog.csdn.net/Nhsoft/archive/2007/08/26/1759334.aspx<br /> <br />很多人可能会认为unsigned short和wchar_t是一个东西。其实不然。在C++标准中,wchar_t是个内建的类型,长度是16bit。所以很多编译器就直接typedef unsigned short wchar_t。 但是事实上他们并不完全是一个东西。所以该写wchar_t还是写wchar_t。不要跟unsigned sho转载 2010-11-03 11:13:00 · 760 阅读 · 0 评论 -
开发库
<br /> 很多编程人员不喜欢用开发库。他们宁愿自己编写代码,也不愿意使用开发库。主要理由如下:<br />a. 他们不了解开发库; <br />b. 开发库里有很多他们并不需要的信息; <br />c. 相比于开发库,他们更容易掌握自己编写的代码;<br /> 不妨考虑下以下几个方面:<br />a. 开发库已经过严格测试,覆盖范围广,可以帮助你节约很多时间。如果你改进了开发库,你可以帮助很多人。 <br />b. 但如果你仅改进你的私有代码,则不可能有那样的影响。 <br />c.转载 2010-11-09 09:43:00 · 518 阅读 · 0 评论 -
浅谈Base64编码
<br />转自: http://www.5dmail.net/html/2004-1-30/200413084348.htm <br /> <br /> <br />我打赌当你见到Base64这个词的时候你会觉得在哪里见过,因为在你能够上网看到这篇文章的时候你已经在后台使用它了。如果您对二进制数有所了解,你就可以开始读它了。<br /><br />打开一封Email,查看其原始信息(您可以通过收取、导出该邮件用文本编辑器查看)。你会看到类似这样的一个效果: <br /><br />Date转载 2010-11-12 14:57:00 · 583 阅读 · 0 评论 -
Encoding and decoding base64 with C++
The cpp filebase64.cpp/* <br /> base64.cpp and base64.h<br /><br /> Copyright (C) 2004-2008 René Nyffenegger<br /><br /> This source code is provided 'as-is', without any express or implied<br /> warranty. In no event will the author be hel转载 2010-11-12 14:58:00 · 852 阅读 · 0 评论 -
C/C++程序员必须熟练应用的开源项目
转自: http://www.hantayi.com/?p=1191 作为一个经验丰富的C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应用过, 但转载 2011-07-25 09:39:55 · 742 阅读 · 0 评论 -
C++ 开源库
转自: http://blog.csdn.net/roger_it/article/details/6432284C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应 用。当Java横行天转载 2011-07-25 09:44:39 · 634 阅读 · 0 评论