- 博客(5)
- 收藏
- 关注
原创 VC中的一个很奇怪的问题--关于C4244
VC中的一个很奇怪的问题--关于C4244 从VC2003到VC2005,一直有一个很奇怪的问题。 如下的代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> short s1 = 0
2007-11-30 12:55:00 1736
原创 C++指针探讨 (四) 函数对象
C++指针探讨 (四) 函数对象 函数对象不是函数指针。但是,在程序代码中,它的调用方式与函数指针一样,后面加个括号就可以了。 这是入门级的随笔,说的是函数对象的定义,使用,以及与函数指针,成员函数指针的关系。 沐枫小筑 函数对象实质上是一个实现了operator()--括号操作符--的类。 例如:Code highlighting produced by
2007-11-28 14:17:00 1541 2
原创 VC2008 的几个新东西
VC2008 的几个新东西 关于.net方面,已经有许多人在关注了,我就关注一下,VC2008方面的新东西吧。1. 晕倒,实证后,没有增加tr1库(仅增加了tr1::hexfloat).不过据说2008年会出一个新补丁,里头会增加支持tr1。2. 对于模板的>>符号,中间不再需要空格了。3. 增加了for each(T& in A){}语法--这个不算是改进吧,估计是
2007-11-28 14:16:00 1820
原创 从for到foreach
从for到foreach 一直在使用C/C++,对于循环语句while、do while、for,对于for情有独钟,因为其简洁、清晰、灵活。访问数组类型的变量,只有for写出来的语句是最易于阅读的,如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://
2007-11-28 14:12:00 1449
原创 从赋值到初始化
从赋值到初始化 C语言确实很优雅,整个语言的设计简洁一致。而在C++中,有一个让人诟病的问题就是变量初始化的不一致性。 C语言中的初始化,都是用花括号进行,简单美观:int array[] = {1,2,3,4,5};struct Point point = {2, 3};struct Point arrPoint[] = { {2,3}, {4,5}, {
2007-11-28 14:10:00 1156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人