2013年5月13日

c++返回值

摘要: 这几天一直在给同学讲数据结构和算法的题,讲题的过程中突然想到这函数的返回值究竟是存放在哪的,为什么可以通过函数的调用来直接给变量赋值。仔细想想这 么多年居然没有深究过这个问题,太不应该,于是今天花了些时间来好好研究了一下这个问题。也跟了一些thread,某些前辈的观点是“不应该动不动就提到 寄存器,栈,堆这些较底层的概念。完全可以这样理解:返回值保存在一段临时区域,到下一条语句时,返回值被销毁,所以,如果要继续使用返回值,必须将返回 值赋予其他变量。”这确实不假,但是我觉得这位前辈应该是在透彻理解了内在的机理之后才这么说的,我觉得作为学习过程还是应该深究一下。 另有一位前辈说“不大于32位的( 阅读全文

posted @ 2013-05-13 10:58 c_dragon 阅读(786) 评论(0) 推荐(0) 编辑

c++引用详解

摘要: 关于引用和指针的区别的文章很多很多,但是总是找不到他们的根本区别,偶然在codeproject上看到这篇文章,觉得讲的挺好的,所以翻译了下,希望对大家有帮助。原文地址: http://www.codeproject.com/KB/cpp/References_in_c__.aspx引言 我选择写 C++ 中的引用是因为我感觉大多数人误解了引用。而我之所以有这个感受是因为我主持过很多 C++ 的面试,并且我很少从面试者中得到关于 C++ 引用的正确答案。 那么 c++ 中引用到底意味这什么呢?通常一个引用让人想到是一个引用的变量的别名,而我讨厌将 c++ 中引用定义为变量的别名。这篇文章中,我将 阅读全文

posted @ 2013-05-13 10:41 c_dragon 阅读(222) 评论(0) 推荐(0) 编辑

投影机控制代码汇总

摘要: 投影机控制代码汇总原文地址:http://wenku.baidu.com/view/9912396e1ed9ad51f01df228.html投影机的控制端口基本上以下面这两种控制端口居多,8针圆口和9针串口。8针圆口多用1和4;9针串口多用2和5(个别机子用到3,5。例如:松下)投影机端口:8针圆口针脚定义:针脚用途1接收(Rxd)7发送(Txd)4接地(Gnd)对于这种8针圆口的控制口连线基本上采用大头针插入的方式。投影机端口:9针串口(分公头和母头,但针脚定义都一样)针脚定义:针脚用途2接收(Rxd)3发送(Txd)5接地(Gnd)9针串口连线分公头和母头,但不管那种接头针脚定义都一样。 阅读全文

posted @ 2013-05-13 10:18 c_dragon 阅读(2431) 评论(5) 推荐(0) 编辑

雅图系列投影机中控控制代码汇总一览表

摘要: 雅图系列投影机中控控制代码汇总一览表适应机型232串口引脚定义功能及代码通讯方式AT-X5200AT-X5250AT-X5300系列2脚为RXD(接收)3脚为TXD(发送)5脚接地开机:28 70 77 72 31 29关机:28 70 77 72 30 29视频:28 73 72 63 31 29VGA:28 73 72 63 33 29端口:自定波特率:19200数据位:8停止位:1LX610LX620LX630系列O型232串口插座线序如图:3脚为RXD(接收)5脚为TXD(发送)4、8脚接地D型232串口插座线序:2脚为TXD(发送)3脚为RXD(接收)5脚接地开机:43 30 30 阅读全文

posted @ 2013-05-13 10:14 c_dragon 阅读(521) 评论(0) 推荐(0) 编辑

导航