良好的编程风格之条件比较语句
0在编程中,我们经常用到比较,经常用到的比较类型有布尔型,整型,浮点型,和指针等等。下面是我经常用到的比较语句也推荐大家使用。比较布尔型是否为TRUE(虽然BOOL也被定义为int型):if (bResult)比较整型是否为零:if
9年前 (2015-12-14) 阅读(3776) 评论(0)
在编程中,我们经常用到比较,经常用到的比较类型有布尔型,整型,浮点型,和指针等等。下面是我经常用到的比较语句也推荐大家使用。比较布尔型是否为TRUE(虽然BOOL也被定义为int型):if (bResult)比较整型是否为零:if
9年前 (2015-12-14) 阅读(3776) 评论(0)
我们知道,在C/C++编程时,是可以直接使用汇编的,下面是一个在写C/C++时插入汇编的方法。#include "stdafx.h"#include <iostream>using
9年前 (2015-12-13) 阅读(4124) 评论(0)
经过测试和长期使用,安全无毒(最后毒霸扫描结果,2015年12月10日23:40:49)。下面来看一下简单的使用方式:假如有一个demo,里面的数值是10,在该程序中,有一个地址是用来存放该变量的。我们可以通过VS来看该变量的地址和值,当然
9年前 (2015-12-10) 阅读(3881) 评论(0)
导读:世界上最容易成功的有两种人一种是傻子,一种是疯子,傻子是会去相信的人,而疯子是会去行动的人。 1、有人问农夫:“种了麦子了吗?”
9年前 (2015-12-08) 阅读(3209) 评论(0)
在应用开发中,我们经常会把一些字符串,或一些结构体保存到文件中,保存到文件的方法一般都是先打开文件,然后将内容写入,最后再将文件关闭,这是不可避免的,相比C#中的File.ReadAllText,WriteAllText,ReadAllBu
9年前 (2015-12-07) 阅读(6552) 评论(0)
在多线程编程中,经常会有多个线程操作一个数据对象的时候,特别是在访问临界资源的时候,这个时候往往最好的方案是在该代码段内只允许一个线程执行。下面是一个临界区的封装。CCS.h//临界区类class CCS{public
9年前 (2015-12-06) 阅读(4119) 评论(0)
这个是我第一次笔试的笔试问题,当初我也才大四啊,想破头脑也想不出来,网上也少有人讨论这个(肯定有的,难道是当初我搜索的方式不对:(?也可能是我不理解这个题目的意思没找到答案),只记得课本上就写着,public为公有,protected为受保
9年前 (2015-12-05) 阅读(3557) 评论(0)
很多时候,我们都只希望我们的程序只有一个实例在运行,这意味着我们在程序刚初始化的时候,需要检测是否已经存在一个实例。检测的方法多种多样,比如尝试端口占用、进程名称检查、窗口名称检测、文件或注册表标记、后互斥量等等。以上各有优缺点,推荐使用互
9年前 (2015-12-04) 阅读(4595) 评论(0)
位操作的函数模板,通用于各整数类型,实现如下。//获取数据的位状态template<typename T>inline BOOL GetBit
9年前 (2015-12-02) 阅读(3315) 评论(0)
偶然看到这篇文章,看到标题,我不以为然,以为又是一篇标题党的文章而已,然而当我读到里面的内容时,由衷感到那种真实感,更多的是耻辱和羞愧。虽然这篇发布得有些年了,但是我依然觉得它是一篇直得细读的好文章,现在我特意的把这篇文章转载下来,时刻反省
9年前 (2015-12-01) 阅读(2576) 评论(0)