- 博客(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
586
转载 可重入与线程安全
本文转至顽石博客:http://i-love-mzd.blog.sohu.com/76609080.html在多线程或有异常控制流的情况下,当某个函数运行到中途时,控制流(也就是当前指令序列)就有可能被打断而去执行另一个函数.而"另一个函数"很有可能是它本身.如果在这种情况下不会出现问题,比如说数据或状态不会被破坏,行为确定。那么这个函数就被称做"可重入"的.补充:
2013-01-05 10:23:31
406
转载 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
442
转载 C++实现函数重载的原理
本文转载至jhui163的专栏:点击打开链接C++编译时函数名修饰约定规则: __stdcall调用约定: 1、以"?"标识函数名的开始,后跟函数名; 2、函数名后面以"@@YG"标识参数表的开始,后跟参数表; 3、参数表以代号表示: X--void , D--char, E--unsigned c
2012-09-11 11:27:43
666
原创 C++ 笔记
这篇文章是我的c++基础笔记,有些是直接摘抄,有些来自自己的理解,因此可能会有些偏颇和错误,忘有心人斧正;文章是c++的一些基本知识,作为笔记以后可以看看,高手飘过1. std::endl的作用有两个:输出换行符;刷新相关联设备的缓冲区;默认情况下cin会刷新cout,当程序正常结束时,cout也会被刷新;默认情况下cerr不缓冲,clog带缓冲。2. 输入流cin和输出流cout,当
2012-06-06 16:03:29
393
转载 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
2116
原创 C++ 笔记
这篇文章是我的c++基础笔记,有些是直接摘抄,有些来自自己的理解,因此可能会有些偏颇和错误,忘有心人斧正;文章是c++的一些基本知识,作为笔记以后可以看看,高手飘过1. std::endl的作用有两个:输出换行符;刷新相关联设备的缓冲区;默认情况下cin会刷新cout,当程序正常结束时,cout也会被刷新;默认情况下cerr不缓冲,clog带缓冲。2. 输入流cin和输出流cout,当
2012-06-06 15:56:41
381
原创 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
580
原创 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
573
原创 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
3315
原创 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
1187
原创 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
2693
原创 Ogre1.7.4 编译出错 正在执行预链接事件,系统找不到指定路径
正在编译...FileSystemLayerImpl_WIN32.cppSampleBrowser.cpp正在生成代码...正在执行预链接事件...系统找不到指定的路径。Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行预链接事件..."我在Xp+vs2008+ogre1.7.4时出现如上错误 搜索后解决方法有两
2012-03-20 10:10:44
2201
原创 卡巴斯基安装出错无法写入注册表
最近安装卡巴斯基出现了无法写入注册表的错误,提示权限不足。上网搜索一番大都是说没有一管理员身份运行;其它安全软件的影响;以前版本没有卸载干净之类的。但是我是重装的XP系统,使用管理员账号登入,基本上以上问题就不存在了,无意中尝试了一种方式没想到成功了,写出来跟有一样困扰的您分享分享:1.首先右击安装文件,选择运行此安装文件的用户账户。2.去掉保护我的计算机不受未授权的程序活动的影响这个单选
2012-03-20 09:39:24
2026
原创 linux下面编程错误整理
最近在学习linux编程,学习中遇到很多问题,解决方法来自网上收集,如果引用到哪位大神的资源请原谅。这篇博客是为了知识的积累,省得以后忘了,因此有新问题时会持续更新。1. 警告:隐式声明与内建函数 ‘exit’ 不兼容 没有包含stdlib.h这个头文件。
2012-03-08 12:43:36
323
原创 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
1119
原创 源码安装Apache apr错误
偶是新手,将自己的实做写下来,请大家斧正。源码安装的方法大致就是那些了,我们由于后面要安装php,并将php作为动态链接库,因此会加些参数shell>tar -zxvf * 用tar命令解压shell>cd /* 进入刚刚解压好的目录shell>./configure --prefix=/usr/local/apache -
2012-03-05 14:08:34
1863
原创 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
3747
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人