- 博客(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
273
转载 host-谷歌
有些童鞋经常会使用Google的一些服务,但是因为各种原因访问Google的服务可能有些问题。通过修改本地DNS可以将Google服务解析到谷歌中国(北京)的服务器上。由于变为国内通信,速度大大增加,并且不会受到干扰。请注意:这种方法的安全性没有得到验证。事实上我也不能100%解释清楚为什么这样就好了,也不能保证这种方法一直都有效。现在正式开始。步骤1:获取谷歌中国的IP地址
2014-06-09 17:07:42
1789
原创 doxygen C++
标注总述下载国外的源代码,往往能看到附带的说明文档,文档都有详细的说明,大部分文档都可以通过doxygen这个跨平台软件生成,doxygen并不能随便读取你的C++的注释,必须按照一定的规则才能生成,所以在编写代码时,一定要按照标准写注释,否则会为以后带来许多麻烦下面介绍C++的标注写法,c++不推荐c语言式的/* */风格注释,这里,除了文件头使用这种注释外其余到使用C++风格的
2014-05-13 15:58:26
561
原创 重载运算符
以下示例中定义了一个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
256
原创 linux grep命令
1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大
2014-05-13 15:56:02
250
转载 VIM总结
*03.1* 词移动要移动光标向前跳一个词,可以使用 "w" 命令。象大多数 Vim 命令一样,你可以在命令前加数字前缀表示把这个命令重复多次。例如,"3w" 表示向前移动 3 个单词。用图表示如下:This is a line with example text --->-->->----------------->w w w 3w要注意的是,如果光标已经在一个单词的
2014-05-13 15:55:16
302
翻译 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
622
原创 关于C++中的拷贝构造和赋值重载的理解
首先考虑C++中的初始化形式:有直接初始化和复制初始化,例如: int val(1024); //直接初始化 int val=1024 ; //复制初始化此处使用=来初始化,但是C++中初始化和赋值是两种不同的操作,具体参考下面的关于赋值重载的说明。再回过来看复制构造函数,上面说的复制初始化总是调用复制构造函数。复制初始化首先使用指定的构造函数创建一个临
2014-05-13 15:50:50
490
转载 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
699
原创 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
26186
转载 Windows Socket API 使用经验
本文所谈到的Socket函数如果没有特别说明,都是指的Windows Socket API。 一、WSAStartup函数 int WSAStartup( WORD wVersionRequested, LPWSADATA lpWSAData ); 使用Socket的程序在使用Socket之前必须调用WSAStartup函数。该函数的第一个参数指明程序请求使用的Sock
2014-01-21 13:38:45
305
翻译 内存错误代码一览
0x0000 操作完成 0x0001 不正确的函数 0x0002 系统找不到指定的文件 0x0003 系统找不到指定的路径 0x0004 系统无法打开文件 0x0005 拒绝存取 0x0006 无效的代码 0x0007 内存控制模块已损坏 0x0008 内存空间不足,无法处理这个指令 0x0009 内存控制模块地址无效
2014-01-21 13:37:56
756
原创 大端模式与小端模式
大端模式与小端模式 一、概念及详解 在各种体系的计算机中通常采用的字节存储机制主要有两种:big-endian和little-endian,即大端模式和小端模式。 先回顾两个关键词,MSB和LSB: MSB:Most Significant Bit -------最高有效位 LSB:Least Significant Bit -----
2014-01-21 13:37:08
356
转载 MultiByteToWideChar的与WideCharToMultiByte的参数详解
第一个就是宽字符到多字节字符转换函数,函数原型如下:int WideCharToMultiByte( UINT CodePage, DWORD dwFlags, LPCWSTR lpWideCharStr, int cchWideChar, LPSTR lpMultiByteStr, int cbMultiByte, LPCSTR lpDefaultChar,
2014-01-21 13:36:31
334
原创 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
604
转载 MySQL 错误1067解决方法
找到my.ini文件 在配置文件里面写上[mysqld]skip-innodb重新启动就好了。或者直接把ibdata 以及ib_logfile0、ib_logfile1删掉再启动就好了。如果还不行把default-storage-engine=INNODB注释掉就可以了。如果这还不行,那我也没辙了。
2014-01-21 13:33:44
308
转载 VC++消息控制 SendMessage用法(转)
最近在用VC2008做开发,后来由于要用到消息的发送,而且需要自定义消息,在网上查找了很多例子,根据他们所说的,虽然大致都差不多,但是基本上没有一个能完全做出来的。要知道VC编程有一个小地方出错,都可能是个让你头晕脑胀的事情。经过我后来不但探索,经过改进之后,一点错误都没有,现在贴出来供大家参考。 1. 先来个基本知识介绍SendMessage的基本结构如下:Se
2014-01-21 13:32:59
1591
原创 VC 调试之内存
--------------------------------------------------------------------------------------VC6.0中调试C语言程序方法简析1..调试工具简介:VC6.0中有两个应用比较频繁的调试工具:(1)Memory窗口:其作用即查看相应地址中存放的内容,如图1 最左边一列为地址 右边四列的内容为内存
2014-01-21 13:30:22
1003
转载 编译器常见错误及Link2005错误原因
一.预处理器-编译器-汇编器-链接器预处理器会处理相关的预处理指令,一般是以”#”开头的指令。如:#include “xx.h” #define等。编译器把对应的*.cpp翻译成*.s文件(汇编语言)。汇编器则处理*.s生成对应的*.o文件(obj目标文件)最后链接器把所有的*.o文件链接成一个可执行文件(?.exe)1.部件:首先要知道部件(可以暂且狭义地理解为一个类
2014-01-21 13:28:53
536
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
707
原创 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
485
转载 类型转换-作为参考
说明:本文纯粹是总结一下有关类型转换的贴子,本人并未对所有方法都做测试,仅仅是为了给大家一个参考。读者层次:初学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
317
转载 【转】VC文件扩展名解读大全
.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。.BMP:位图资源文件。.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。用于浏览项目信息的,如果用source brower的话就必须有这个文件。可以在pr
2014-01-21 13:12:47
503
原创 windows开始运行命令一览
explorer-------打开资源管理器Nslookup-------IP地址侦测器 logoff---------注销命令tsshutdn-------60秒倒计时关机命令lusrmgr.msc----本机用户和组services.msc---本地服务设置oobe/msoobe /a----检查XP是否激活notepad--------打开记事本cleanmg
2014-01-21 13:10:45
373
原创 关于Win7(RM的那点事)
最近研究了一周的RM总算有点成就感,发一张亲手做的桌面皮肤供大家提出建议。如果有感兴趣的朋友可以留言,我们可以一起研究。
2014-01-21 13:07:38
413
原创 校园的记忆
马上要答辩了,意味着我即将离开学校。曾经,我无数次咒骂学校恶心的管理制度;无数次躺在床上为了是否去做早操而进行着激烈的思想斗争;无数次放下心爱的游戏恍惚间奔向无趣的教室。一次又一次的咒骂,一次又一次的诅咒,早日离校,步入社会的念头伴随着我度过那每一个难以起床的清晨,困不能寐的午后和丰富多彩的夜晚。直到那一天,当我在毕业论文中写道:感谢通信工程系所有老师在四年中对我的帮助与教导。心中竟又荡漾
2014-01-21 13:05:23
258
原创 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
316
原创 瑞星面经
瑞星啊,有名啊,中国第一代杀软了吧,自主品牌啊,在卡巴、诺顿、小红伞、NOD没有充斥在我们周边的时候。金山和瑞星一直伴随着我们的286、386..... 收到HR的电话,别提多激动了,请了事假过去面试,地点是中关村中科大厦A座1201。开始犯嘀咕,为啥还是个具体的门牌号? 转天早早到了中科大厦,有木有搞错。就是这儿么?好破败的楼,感情还真是一个小屋子一个小屋子的
2013-03-29 22:31:50
426
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人