自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

effortzhaolong的专栏

所写的东西来自别人的博客和自己的一些理解,如果有侵犯他人知识,请告知

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

转载 C++内存管理

本文转至:http://www.cnblogs.com/lancidie/archive/2011/08/05/2128318.html#2629122C++内存管理[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏

2013-05-23 17:02:25 540

转载 可重入与线程安全

本文转至顽石博客:http://i-love-mzd.blog.sohu.com/76609080.html在多线程或有异常控制流的情况下,当某个函数运行到中途时,控制流(也就是当前指令序列)就有可能被打断而去执行另一个函数.而"另一个函数"很有可能是它本身.如果在这种情况下不会出现问题,比如说数据或状态不会被破坏,行为确定。那么这个函数就被称做"可重入"的.补充:

2013-01-05 10:23:31 364

转载 VMWare tools的安装过程及文件共享设置

本文转载至:http://www.enet.com.cn/article/2007/1224/A20071224966525.shtml我们在用vmware 时常常会遇到windows和虚拟集中linux系统的切换(ctrl+alt),但是很多时候都不是很流畅。虽然可以使用securecrt 终端,但是还有一个比较好的选择就是VMWare Tools这个工具了,一般安装后会让其操作感有一定的提

2012-10-17 20:25:41 397

转载 C++实现函数重载的原理

本文转载至jhui163的专栏:点击打开链接C++编译时函数名修饰约定规则:     __stdcall调用约定:     1、以"?"标识函数名的开始,后跟函数名;     2、函数名后面以"@@YG"标识参数表的开始,后跟参数表;     3、参数表以代号表示:     X--void   ,     D--char,     E--unsigned   c

2012-09-11 11:27:43 626

原创 C++ 笔记

这篇文章是我的c++基础笔记,有些是直接摘抄,有些来自自己的理解,因此可能会有些偏颇和错误,忘有心人斧正;文章是c++的一些基本知识,作为笔记以后可以看看,高手飘过1.  std::endl的作用有两个:输出换行符;刷新相关联设备的缓冲区;默认情况下cin会刷新cout,当程序正常结束时,cout也会被刷新;默认情况下cerr不缓冲,clog带缓冲。2.  输入流cin和输出流cout,当

2012-06-06 16:03:29 363

转载 CentOS中文显示方格问题解决 .

问题描述:当安装CentOS时,如果默认语言选择的为en英文,那安装以后,不管是网页的中文字符,还是终端的显示都会变成一种非常诡异的类似麻将一样的长方格。解决办法:1、到有CentOS的镜像或者安装包中寻找fonts-chinese-3.02-12.el5.noarch.rpm和/fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm两个rpm包。对应路径应该为

2012-06-06 15:57:41 1950

原创 C++ 笔记

这篇文章是我的c++基础笔记,有些是直接摘抄,有些来自自己的理解,因此可能会有些偏颇和错误,忘有心人斧正;文章是c++的一些基本知识,作为笔记以后可以看看,高手飘过1.  std::endl的作用有两个:输出换行符;刷新相关联设备的缓冲区;默认情况下cin会刷新cout,当程序正常结束时,cout也会被刷新;默认情况下cerr不缓冲,clog带缓冲。2.  输入流cin和输出流cout,当

2012-06-06 15:56:41 356

原创 vs2008编译boost_1_48

1.  下载boost_1_48并解压到任一目录下。2.  boost是用jam编译的,首先编译jam,jam是编译其它库的基础;运行bootstrap.bat;编译结束后生成bjam.exe和bv2.exe。3.  在运行中输入cmd,在命令提示符中运行bjam.exe  --build-type=complete stage就可以全部编译boost,并且复制*.lib到./state/

2012-05-15 21:18:52 543

原创 C语言笔记

再看C语言发现有很多没清楚的地方,写在这里作为一个笔记,高手飘过!!1.  C语言规定char类型占一个字节,如果在你的机器中char为16位,那么当你用sizeof运算法计算double(假设机器中double64位)时,值为4;即:sizeof(double)结果为  4.2.  刷新输出缓冲区的3中情况:缓冲区满、遇到换行符(\n)、遇到要求输入3.  sizeof以字节为单位给

2012-05-11 09:03:16 535

原创 C++编译错误 error C2143 error C2146

OS:win xp sp3 32位             vs2008        今天在做physx和ogre的结合时遇到一个错误,error C2143  error C2146。很简单的声明一个变量的语句,看不出任何语法错误。根据msdn上的帮助没有提供类似的错误案例。msdn 上提供的常见原因和解决方案我就不列出来了,下面就列出我所遇到的错误原因:        ex:PxPh

2012-05-10 18:09:04 3254 1

原创 OGRE error LNK2005 OIS 重定义

今天在写ogre程序使用OIS时遇到了一个链接错误:1>MyExampleFrameListener.obj : error LNK2005: "public: class OIS::MouseState const & __thiscall OIS::Mouse::getMouseState(void)const " (?getMouseState@Mouse@OIS@@QBEABVMous

2012-04-18 13:03:11 1151

原创 gdbm-1.10编译安装及问题解决

最近学些linux底下的编程,使用到针对dbm的编程技术,下面就将我安装gdbm时所遇到的问题和步骤分享下,方便以后查阅os:centos 5.41. 下载gdbm最新的源代码,并使用tar命令解压2. shell>>vim README        ;阅读安装帮助文件按照文件中的提示进行安装3.shell>./configure --enable-memory-mapped

2012-03-24 12:46:29 2584

原创 Ogre1.7.4 编译出错 正在执行预链接事件,系统找不到指定路径

正在编译...FileSystemLayerImpl_WIN32.cppSampleBrowser.cpp正在生成代码...正在执行预链接事件...系统找不到指定的路径。Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行预链接事件..."我在Xp+vs2008+ogre1.7.4时出现如上错误 搜索后解决方法有两

2012-03-20 10:10:44 2167 2

原创 卡巴斯基安装出错无法写入注册表

最近安装卡巴斯基出现了无法写入注册表的错误,提示权限不足。上网搜索一番大都是说没有一管理员身份运行;其它安全软件的影响;以前版本没有卸载干净之类的。但是我是重装的XP系统,使用管理员账号登入,基本上以上问题就不存在了,无意中尝试了一种方式没想到成功了,写出来跟有一样困扰的您分享分享:1.首先右击安装文件,选择运行此安装文件的用户账户。2.去掉保护我的计算机不受未授权的程序活动的影响这个单选

2012-03-20 09:39:24 1952

原创 linux下面编程错误整理

最近在学习linux编程,学习中遇到很多问题,解决方法来自网上收集,如果引用到哪位大神的资源请原谅。这篇博客是为了知识的积累,省得以后忘了,因此有新问题时会持续更新。1. 警告:隐式声明与内建函数 ‘exit’ 不兼容    没有包含stdlib.h这个头文件。

2012-03-08 12:43:36 287

原创 Php 源码安装 unixd_config 错误

php5配合apache2源码的安装方式,os:centos5.* 首先是下载并解压缩你的php源码了。   解压缩使用tar命令shell>cd php-5.2.17                  进入php目录shell>vim README                  找到相应的安装环境和安装版本这段话        Apache 2.0 on Unix syste

2012-03-05 17:29:11 1072

原创 源码安装Apache apr错误

偶是新手,将自己的实做写下来,请大家斧正。源码安装的方法大致就是那些了,我们由于后面要安装php,并将php作为动态链接库,因此会加些参数shell>tar -zxvf *           用tar命令解压shell>cd /*                   进入刚刚解压好的目录shell>./configure --prefix=/usr/local/apache  -

2012-03-05 14:08:34 1789 1

原创 SVN 命令提交错误

svn commitsvn: Commit failed (details follow):svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (

2012-02-24 19:51:30 3684 2

OpenGL SuperBible 5th Edition.pdf

Opengl宝典,详细介绍了opengl基础知识和一些渲染方面的基本原理。

2012-01-06

空空如也

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

TA关注的人

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