自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (6)
  • 收藏
  • 关注

原创 C++中 public,protected, private 访问标号小结

第一:private, public, protected 访问标号的访问范围。private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。但不能被该类的对象访问。public:可以被1.该类中的函数、2.子类的函数、3.其友

2014-12-10 17:32:15 238

转载 host-谷歌

有些童鞋经常会使用Google的一些服务,但是因为各种原因访问Google的服务可能有些问题。通过修改本地DNS可以将Google服务解析到谷歌中国(北京)的服务器上。由于变为国内通信,速度大大增加,并且不会受到干扰。请注意:这种方法的安全性没有得到验证。事实上我也不能100%解释清楚为什么这样就好了,也不能保证这种方法一直都有效。现在正式开始。步骤1:获取谷歌中国的IP地址

2014-06-09 17:07:42 1308

原创 doxygen C++

标注总述下载国外的源代码,往往能看到附带的说明文档,文档都有详细的说明,大部分文档都可以通过doxygen这个跨平台软件生成,doxygen并不能随便读取你的C++的注释,必须按照一定的规则才能生成,所以在编写代码时,一定要按照标准写注释,否则会为以后带来许多麻烦下面介绍C++的标注写法,c++不推荐c语言式的/* */风格注释,这里,除了文件头使用这种注释外其余到使用C++风格的

2014-05-13 15:58:26 519

原创 重载运算符

以下示例中定义了一个class test, 重载了>等符号:#include#includeusing namespace std;class test{public:     int v;   /*构造函数*/     test():v(0){}     test(const int &a):v(a){}     test(cons

2014-05-13 15:56:58 224

原创 linux grep命令

1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大

2014-05-13 15:56:02 224

转载 VIM总结

*03.1* 词移动要移动光标向前跳一个词,可以使用 "w" 命令。象大多数 Vim 命令一样,你可以在命令前加数字前缀表示把这个命令重复多次。例如,"3w" 表示向前移动 3 个单词。用图表示如下:This is a line with example text --->-->->----------------->w w w 3w要注意的是,如果光标已经在一个单词的

2014-05-13 15:55:16 252

翻译 error"Cannot declare member function ...to have static linkage"

基本的语法错误,郁闷了我半天,相关的资料可以参考:http://cplusplus.syntaxerrors.info/index.php?title=Cannot_declare_member_function_%E2%80%98static_int_Foo::bar()%E2%80%99_to_have_static_linkage 英文解释:if you declar

2014-05-13 15:53:29 578

原创 关于C++中的拷贝构造和赋值重载的理解

首先考虑C++中的初始化形式:有直接初始化和复制初始化,例如:  int val(1024); //直接初始化  int val=1024 ; //复制初始化此处使用=来初始化,但是C++中初始化和赋值是两种不同的操作,具体参考下面的关于赋值重载的说明。再回过来看复制构造函数,上面说的复制初始化总是调用复制构造函数。复制初始化首先使用指定的构造函数创建一个临

2014-05-13 15:50:50 453

原创 正则表达式

正则表达式资料(时时更新)

2014-05-13 15:49:57 200

转载 OpenGL ES入门指南

摘 要:本篇文档从零开始,深入简出,跟大家介绍一下OpenGL ES的原理和开发。前言OpenGL ES是Khronos Group创建的一系列API中的一种(官方组织是:http://www.khronos.org/)。在桌面计算机上有两套标准的 3DAPI:Direct3D和OpenGL。Direct3D实际上是运行在windows操作系统上的标准3DAPI,而Open

2014-02-24 13:20:17 620

原创 int ,long , long long,int32_t,int64_t 类型表示范围

unsigned   int/unsigned int32_t    0~4294967295   int/int32_t    -2147483648~2147483647 unsigned long 0~4294967295long   -2147483648~2147483647long long/int64_t -9223372036854775808~9223372036

2014-02-20 14:18:02 24787

转载 Windows Socket API 使用经验

本文所谈到的Socket函数如果没有特别说明,都是指的Windows Socket API。 一、WSAStartup函数 int WSAStartup( WORD wVersionRequested, LPWSADATA lpWSAData ); 使用Socket的程序在使用Socket之前必须调用WSAStartup函数。该函数的第一个参数指明程序请求使用的Sock

2014-01-21 13:38:45 257

翻译 内存错误代码一览

0x0000 操作完成   0x0001 不正确的函数   0x0002 系统找不到指定的文件   0x0003 系统找不到指定的路径   0x0004 系统无法打开文件   0x0005 拒绝存取   0x0006 无效的代码   0x0007 内存控制模块已损坏   0x0008 内存空间不足,无法处理这个指令   0x0009 内存控制模块地址无效   

2014-01-21 13:37:56 561

原创 大端模式与小端模式

大端模式与小端模式  一、概念及详解  在各种体系的计算机中通常采用的字节存储机制主要有两种:big-endian和little-endian,即大端模式和小端模式。  先回顾两个关键词,MSB和LSB:  MSB:Most Significant Bit -------最高有效位        LSB:Least Significant Bit -----

2014-01-21 13:37:08 321

转载 MultiByteToWideChar的与WideCharToMultiByte的参数详解

第一个就是宽字符到多字节字符转换函数,函数原型如下:int WideCharToMultiByte( UINT CodePage, DWORD dwFlags, LPCWSTR lpWideCharStr, int cchWideChar, LPSTR lpMultiByteStr, int cbMultiByte, LPCSTR lpDefaultChar, 

2014-01-21 13:36:31 289

原创 c++ 基本数据类型长度vc6.0 32位机

size of int is:   4size of char is:   1size of short int is:   2size of double is:   8size of unsigned int is:   4size of float is:   4size of long double is:   8size of long int is:   4

2014-01-21 13:35:52 568

转载 MySQL 错误1067解决方法

找到my.ini文件 在配置文件里面写上[mysqld]skip-innodb重新启动就好了。或者直接把ibdata 以及ib_logfile0、ib_logfile1删掉再启动就好了。如果还不行把default-storage-engine=INNODB注释掉就可以了。如果这还不行,那我也没辙了。

2014-01-21 13:33:44 264

转载 VC++消息控制 SendMessage用法(转)

最近在用VC2008做开发,后来由于要用到消息的发送,而且需要自定义消息,在网上查找了很多例子,根据他们所说的,虽然大致都差不多,但是基本上没有一个能完全做出来的。要知道VC编程有一个小地方出错,都可能是个让你头晕脑胀的事情。经过我后来不但探索,经过改进之后,一点错误都没有,现在贴出来供大家参考。      1. 先来个基本知识介绍SendMessage的基本结构如下:Se

2014-01-21 13:32:59 1515

原创 VC 调试之内存

--------------------------------------------------------------------------------------VC6.0中调试C语言程序方法简析1..调试工具简介:VC6.0中有两个应用比较频繁的调试工具:(1)Memory窗口:其作用即查看相应地址中存放的内容,如图1 最左边一列为地址 右边四列的内容为内存

2014-01-21 13:30:22 938

转载 编译器常见错误及Link2005错误原因

一.预处理器-编译器-汇编器-链接器预处理器会处理相关的预处理指令,一般是以”#”开头的指令。如:#include “xx.h” #define等。编译器把对应的*.cpp翻译成*.s文件(汇编语言)。汇编器则处理*.s生成对应的*.o文件(obj目标文件)最后链接器把所有的*.o文件链接成一个可执行文件(?.exe)1.部件:首先要知道部件(可以暂且狭义地理解为一个类

2014-01-21 13:28:53 455 1

原创 如何将未添加SOCKETS的MFC手动更改成网络支持

1、在文件夹内手动修改resource.h文件,加入:#define IDP_SOCKETS_INIT_FAILED         1032、在StdAfx.h中加入头文件包含,即加入:#include 3、在程序入口文件XXX.cpp中,加入初始化函数即:在XXXApp::InitInstance()中加入AfxEnableControlCont

2014-01-21 13:20:13 658

原创 VC++ 类视图管理器载入失败的解决办法

解决方法:将 .ncb .opt .plg .clw文件删除,在重新启动工程!说明:The .ncb file contains information generated by the parser that is used by ClassView, WizardBar, and Component Gallery. If this file is accidentally or de

2014-01-21 13:18:33 436

转载 类型转换-作为参考

说明:本文纯粹是总结一下有关类型转换的贴子,本人并未对所有方法都做测试,仅仅是为了给大家一个参考。读者层次:初学int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];char *buf;CString str;

2014-01-21 13:17:04 289

转载 【转】VC文件扩展名解读大全

.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。.BMP:位图资源文件。.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。用于浏览项目信息的,如果用source brower的话就必须有这个文件。可以在pr

2014-01-21 13:12:47 263

原创 windows开始运行命令一览

explorer-------打开资源管理器Nslookup-------IP地址侦测器 logoff---------注销命令tsshutdn-------60秒倒计时关机命令lusrmgr.msc----本机用户和组services.msc---本地服务设置oobe/msoobe /a----检查XP是否激活notepad--------打开记事本cleanmg

2014-01-21 13:10:45 345

原创 关于Win7(RM的那点事)

最近研究了一周的RM总算有点成就感,发一张亲手做的桌面皮肤供大家提出建议。如果有感兴趣的朋友可以留言,我们可以一起研究。

2014-01-21 13:07:38 384

原创 校园的记忆

马上要答辩了,意味着我即将离开学校。曾经,我无数次咒骂学校恶心的管理制度;无数次躺在床上为了是否去做早操而进行着激烈的思想斗争;无数次放下心爱的游戏恍惚间奔向无趣的教室。一次又一次的咒骂,一次又一次的诅咒,早日离校,步入社会的念头伴随着我度过那每一个难以起床的清晨,困不能寐的午后和丰富多彩的夜晚。直到那一天,当我在毕业论文中写道:感谢通信工程系所有老师在四年中对我的帮助与教导。心中竟又荡漾

2014-01-21 13:05:23 226

原创 C++ 引用和指针

引用和指针看上去差不多,(看上去差不多,其实男宝宝和女宝宝是不一样的)用起来还是有一定差距。本人菜鸟仅将遇到的问题记录备案,以便日后翻查ptrfunc.h#ifndef PTRFUNC_H__#define PTRFUNC_H__typedef int (*func)(int,int);struct AA{func s;int a;};#endif1

2013-04-10 23:22:05 289

原创 瑞星面经

瑞星啊,有名啊,中国第一代杀软了吧,自主品牌啊,在卡巴、诺顿、小红伞、NOD没有充斥在我们周边的时候。金山和瑞星一直伴随着我们的286、386.....        收到HR的电话,别提多激动了,请了事假过去面试,地点是中关村中科大厦A座1201。开始犯嘀咕,为啥还是个具体的门牌号?        转天早早到了中科大厦,有木有搞错。就是这儿么?好破败的楼,感情还真是一个小屋子一个小屋子的

2013-03-29 22:31:50 381

Linux常用指令集CHM

Linux常用指令集CHM,基本常用的都在里面。随身方便

2011-12-09

人月神话.pdf完整中文版

人月神话.pdf 中文版 人月神话.pdf 完整中文版 人月神话.pdf 完整中文版

2011-04-03

UE免安装版方便编程的朋友

方便经常出差的搞技术的朋友,带个免安装的UE就可以到处走了,不用怕各种代码打不开的情况。

2009-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除