- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 Pair为什么不能使用{}来初始化?
struct/class Test{public:int i1, i2;};像这样的类型, 可以像数组那样用Test t = {1, 2};来初始化,这里有两个条件:1.类型没有显示提供构造函数.2.全体数据成员均为Public.而我们已经知道pair的数据成员都是public,所以由此可知:pair p = {1, 2};之所以编译不过,是因为pa
2014-02-26 22:30:18
1860
原创 visual studio 进行MFC的菜单编程时遇到异常”正被停用的激活上下文不是最近激活的"
如题。原因:visual studio和vc6.0相比多了很多新的功能,默认选择的并不是之前vc6.0的经典功能,所以在创建MFC项目时要自己选择对应的配置。如下:注意选择经典菜单。
2014-02-23 15:12:39
599
转载 带宽、数据率(比特率)、吞吐量的理解
带宽、数据率(比特率)、吞吐量的理解。总:带宽在模拟时指的是信号的频带宽度,单位是Hz。在数字时指的就是数据率或比特率,单位是bit/s。正因为带宽可以代表数字信号的发送速率,因此带宽(即数据率或比特率)有时也称为吞吐量,后者单位也是bit/s,但严格意义上吞吐量受额定数据率的限制,并小于其额定数据率。一、带宽(bandwidth)1、模拟时:带宽本来是指某个模拟信号具有的
2012-06-21 10:45:52
17167
2
原创 visual studio中,cs.lpszName赋值问题(无法从"const char [17]"转换为"LPCWSTR")
看孙鑫视频的时候,发现cs.lpszName = "维新";在vc6.0可以正常执行,换到visual studio中的时候就不能执行了:错误 1 error C2440: “=”: 无法从“const char [17]”转换为“LPCWSTR” ;看了下网上的说法,大多说改成:cs.lpszName = _T("weixin");后来发现将项目编码方式改一下就可以了。具体如下:Vi
2012-02-19 16:17:45
1044
原创 中缀表达式转后缀表达式
将一个普通的中缀表达式转换为后缀表达式的一般算法是: 首先需要分配2个栈,一个作为临时存储运算符的栈S1(含一个结束符号),一个作为输入后缀表达式的栈S2(空栈),S1栈可先放入优先级最低的运算符#,注意,中缀式应以此最低优先级的运算符结束。可指定其他字符,不一定非#不可。从中缀式的左端开始取字符,逐序进行如下步骤: (1)若取出的字符是数字,则分析出完整的运算数,该运算数直接送入S2
2011-11-21 13:26:18
520
转载 运算符优先级 详细列表
看了一下,觉得挺有用,有需要的看看吧。优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .
2011-11-21 13:07:54
300
原创 Visual Studio 快速开发(待补充...)
1.像Eclipse那样的快捷提示功能方法如下:下载一个插件:Visual Assist X(很强大的帮助工具,还可以编辑界面风格,也支持vistual c++ 6.0)地址:http://www.wholetomato.com/downloads/default.asp 2.找到适合你的编辑界面风格 地址:http://studiosty
2011-11-17 12:08:12
225
《Microsoft_Visual_Studio_C++_2010入门经典》
2011-10-23
普适计算中智能服务选择算法研究
2011-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人