自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C++自增和自减操作符前置的意义何在?

对最终生成的机器码来说,自增和自减操作符前置比后置需要的操作更少,效率更高,++i,只需将i加上1,然后返回i即可;而i++,则先需要保存原来的i用于返回,然后i加1,多了一次变量申请和赋值操作,对于i++有些编译器会进行优化,不申请临时变量,而是在i被使用的语句执行完后再执行i加1,但我们的程序效率不应该依赖编译器来帮助我们,所以自增和自减操作符能使用前置的地方尽量使用前

2013-10-30 14:37:38 858 2

原创 C# 程序只允许运行一个实例的正确代码

不得不感叹一下天下代码一大抄,到百度上一搜,结果都是如下的代码。[STAThread]        static void Main()        {            //只允许运行一个程序            bool createNew;            System.Threading.Mutex  mutex = new System.Threadin

2013-01-08 17:16:46 695 5

原创 VC6.0 DLL工程DEBUG模式下不能设置断点的几个解决办法

方法一,删除整个Debug文件夹,然后Rebuild All.方法二,关闭工程,删掉工程下的.opt和.ncb文件,打开工程试试,如果不行,看看删掉.dsw和.clw行不行。方法三,去掉工程的所有断点,然后重新建,到网上找到好久怎么解决这个问题,最后还是用方法一解决了,可能和自己中间更改了DLL的生成路径有关。

2009-06-30 11:07:00 2502

空空如也

空空如也

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

TA关注的人

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