摘要: 话说失败是成功之母,在编程的道路上,犯错也是学习道路上不可或缺的一部分。尤其是初学者,他们犯的错误可能会比其他人更多,那么该如何才能避免这些错误的发生呢?要有避免错误发生的意识,一旦意识到某种错误的发生,在下次编码时,就应该想办法避免,这样,代码就会越来越好,自己也会得到成长。其实,大多数不良编程习惯的发生都源于我们的无知,没有其他原因了,下面让我们一起来看看哪些错误是编程人员经常犯的,不知道你有没有犯过这些错误,有则改之。1.在没有理解的情况下就粘贴代码有时,你会发现,你正在寻找某个功能的代码恰巧存在于他人的代码里,于是,你开始拷贝整段代码,而不是去理解每一行代码。有时,你所拷贝的代码可能非 阅读全文
posted @ 2013-07-08 13:40 gftrr 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 所谓的“普通”C++异常处理使用了三条附加的c++语句:try,catch和throw。这些语句的作用是,当正在执行的程序出现异常情况时,允许一个程序(异常处理程序)试着找到该程序的一个安全出口。异常处理程序可以捕获任何数据类型上的异常情况,包括C++类。这三条语句的实现是以针对异常处理的ISO WG21/ANSI X3J16 C++标准为基础的,Microsoft C++支持基于这个标准的异常处理。注意,这个标准只适用于C++,而不适用于C。结构化异常处理是Microsoft c/c++编译程序的一种功能扩充,它的最大好处就是它对C和C++都适用。Microsoft的结构化异常处理使用了两种 阅读全文
posted @ 2013-07-08 11:53 gftrr 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 6月29日消息,微软在Build2013大会发布了Win8.1预览版下载,在体验Windows 8.1预览版近60个小时之后,大家感觉微软这“妥协式”、“接地气”的新作品如何呢?当然,也有部分用户在新鲜劲过去之后,打算和Win8.1预览版说再见了;那么,可以将它卸载么?微软官方给出的答复是,“不支持卸载此预览版本。但是,可以将你的整个系统恢复到出厂状态。”是否可以卸载Windows 8.1 Preview?不支持卸载此预览版本。但是,可以将你的整个系统恢复到出厂状态。• 如果你的电脑附带Windows8,则可以使用电脑刷新将它恢复到Windows 8。你的个人文件不会受到影响,但是,非电脑附带 阅读全文
posted @ 2013-07-08 11:47 gftrr 阅读(155) 评论(0) 推荐(0) 编辑
摘要: print ‘Hello world’; 这样的一个表达式的时候,并不会把它转换成函数调用,而是直接映射到一系列预先定义好的操作。使用语言构成的时候可以加括号,也可以不加括号,但是使用函数的时候必须加括号。你提到的“可变函数”,英文是”variable function”,变量函数的意思,翻译成“可变函数”也有点扭曲原义,把variable(变量)这个名词按形容词(可变)的含义来翻译了。PHP里的Variable function是指如果在一个变量后面加上一对括号,那么解释器会试图寻找名字和这个变量的值一样的一个函数,如果找到了就执行它。例如,有一个函数foo(),那么可以用下面这种方式调用这 阅读全文
posted @ 2013-07-08 11:04 gftrr 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Go 已在Google公司内部测试过,但仍处于试验阶段。Google开放Go的代码,希望籍此帮助Go语言的发展。Go的定位是系统编程,比如Web服务器、存储系统和数据库等,但也欢迎在其它方面的应用。"Go语言的语法接近C语言,但是对于变量的声明是不同的,其他语法不同之处是For循环和if判断式没有括号围绕。Go语言支持垃圾回收功能。Go语言的并行模型是以东尼·霍尔的CSP为基础,采取类似模型的其他语言包括occam和Limbo,[1],但它也具有Pi运算的特征,比如通道传输。与C++相比,Go语言并不包括如异常处理、继承、泛型、断言、虚函数等功能,但增加了slice型、并发 阅读全文
posted @ 2013-07-08 10:57 gftrr 阅读(319) 评论(0) 推荐(0) 编辑