C++
bookish_2010_prj
喜交朋友;愿与同仁切磋编程技术;乐施好学
展开
-
数字与字符串的互换
<br />一、将数字转换为字符串<br /> <br /><br /><br /> C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。以下是用itoa()函数将整数转换为字符串的一个例子:<br /><br /># include <stdio. h><br /># include <stdlib. h><br />void main (void);<br />void main (void)<br />{<br /> int num = 100;<br /转载 2011-01-10 18:49:00 · 2125 阅读 · 1 评论 -
详细介绍c++中的类对象内存模型
http://developer.51cto.com/art/201106/270265.htm转载 2011-08-10 11:50:24 · 565 阅读 · 0 评论 -
vs2008下C++对象内存布局
http://www.bianceng.cn/Programming/VC_NET/200911/11967.htm转载 2011-08-10 17:09:58 · 640 阅读 · 0 评论 -
VMware
1、怎样在虚拟机VMware上安装win98系统及虚拟驱动安装http://apps.hi.baidu.com/share/detail/17833596转载 2011-05-26 18:09:00 · 487 阅读 · 0 评论 -
实战DeviceIoControl
<br />http://blog.csdn.net/bhw98/default.aspx转载 2011-05-09 15:35:00 · 518 阅读 · 0 评论 -
VC操作注册表函数
<br /> 1. 打开注册表键<br /><br />LONG RegOpenKeyEx(<br />HKEY hKey, // handle to open key主键<br />LPCTSTR lpSubKey, // subkey name子键<br />DWORD ulOptions, // reserved。必须是0<br />REGSAM samDesired, // security access mask读写标识<br />PHKEY phkResult转载 2011-05-07 14:31:00 · 808 阅读 · 0 评论 -
在bmp上写字
1、如何在bmp上写字,画画等http://blog.csdn.net/yacper/archive/2010/02/09/5303458.aspx2、C++文件读写http://blog.csdn.net/xiaoci126/archive/2010/09/11/5877213.aspx原创 2011-04-28 18:24:00 · 975 阅读 · 0 评论 -
编程珠矶
<br />http://www.dbgger.com/?t=78转载 2011-04-23 15:04:00 · 705 阅读 · 0 评论 -
内存分配函数总结
内存分区:1)、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2)、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。3)、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后有系统释放 4)、常量区—常量字符串就是放在这里的。 程序结束后由系统释放5)、代码区—存放函转载 2011-04-01 17:19:00 · 799 阅读 · 0 评论 -
关于学习c++和编程的50个观点
<br />1.把c++当成一门新的语言学习(和c没啥关系,真的!)。<br /><br />2.看《thinking in c++》,不要看《c++编程思想》。 <br /><br />3.看《the c++ programming language》和《inside the c++ object model》,不要因 为他们很难而我们自己是初学者所以就不看。 <br /><br />4.不要被vc、bcb、bc、mc、tc等词汇所迷惑——他们都是集成开发环境,而我们要学的 是一门语言。 <br /><b转载 2011-05-17 16:46:00 · 504 阅读 · 0 评论 -
选主元的高斯-约当(Gauss-Jordan)消元法解线性方程组和求逆矩阵
<br />选主元的高斯-约当(Gauss-Jordan)消元法在很多地方都会用到,例如求一个矩阵的逆矩阵、解线性方程组(插一句:LM算法求解的一个步骤),等等。它的速度不是最快的,但是它非常稳定(来自网上的定义:一个计算方法,如果在使用此方法的计算过程中,舍入误差得到控制,对计算结果影响较小,称此方法为数值稳定的),同时它的求解过程也比较清晰明了,因而人们使用较多。下面我就用一个例子来告诉你Gauss-Jordan法的求解过程吧。顺便再提及一些注意事项以及扩展话题。<br />对本文中所提到的“主元”等概转载 2011-03-25 14:20:00 · 4806 阅读 · 0 评论 -
COM编程简介
COM编程入门 第一部分——什么是COM,如何使用COMhttp://www.vckbase.com/document/viewdoc/?id=212COM编程入门 第二部分——深入COM服务器http://www.vckbase.com/document/viewdoc/?id=213ATL介绍http://blog.csdn.net/wanshi131/archive/2005/11/16/530666.aspx转载 2011-05-10 15:52:00 · 542 阅读 · 0 评论 -
Access 教学
<br />一、http://edu.itbulo.com/zhuanti/access2000/<br /> <br /> <br />二、http://xu020408.blog.163.com/blog/static/265489201002510024393/?fromdm&fromSearch&isFromSearchEngine=yes转载 2011-03-03 11:02:00 · 792 阅读 · 0 评论 -
P2P之UDP穿透NAT的原理和实现
P2P之UDP穿透NAT的原理和实现(附原始码)论坛上经常有对P2P原理的讨论,不过讨论归讨论,非常少有实质的东西产生(原始码)。呵呵,在这里我就用自己实现的一个原始码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network AddressTranslators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,他的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Trans转载 2011-01-28 14:07:00 · 683 阅读 · 0 评论 -
谈谈C++中三个容易混淆的概念
JAVA中语言中方法(函数)调用有两种特殊的形态:重载与重写;而C++由于增加了virtual这个虚函数关键字,给函数调用又增加了变数:除了重载、重写(也称覆盖)之外还多了隐藏这么一说。我相信我们绝大多数人写代码时,为了程序的可读性与赶速度的原则,下意识的避开这些类似于脑筋急转弯的语法,尽量使用不同的函数名来区分基类与派生类的函数(当然,不能避开的时候也是非常多的)。可是有时候,有些面试主转载 2012-02-23 16:31:16 · 639 阅读 · 0 评论