摘要: 转自微信公众号-- 美西兰巴科技,略删改。 CPU有频率、核心、线程、缓存大小、架构、制程、功耗,接口这些主要参数,支持的指令集、虚拟技术之类的新手也暂时没必要关注。 架构 —— 架构、核心、线程、频率是3个是很大程度上决定了CPU性能的参数,架构就是常看到的sandy bridge/... 阅读全文
posted @ 2017-09-11 16:09 想不出名字2333 阅读(359) 评论(0) 推荐(0)
摘要: 编译过程的最终产品是可执行程序——由一组机器语言指令组成。运行程序时,操作系统将这些指令载入到计算机内存中,因此每条指令都有特定的内存地址。计算机随后将逐步执行这些指令。有时(如有循环或分支语句时),将跳过一些指令,向前或向后跳到特定地址。常规函数调用也使程序跳到另一个地址(函数的地址),并... 阅读全文
posted @ 2017-09-11 16:09 想不出名字2333 阅读(23) 评论(0) 推荐(0)
摘要: 使用引用参数的主要原因:1)程序员能够修改调用函数中的数据对象。2)通过传递引用而不是整个数据对象,可以提高程序的运行速度。当数据对象较大时(如结构和类对象),第二个原因最重要。这些也是使用指针参数的原因。因为引用参数实际上是基于指针的代码的另一个接口。使用引用参数的指导原则:对于使用传递的值... 阅读全文
posted @ 2017-09-11 16:09 想不出名字2333 阅读(44) 评论(0) 推荐(0)
摘要: 如果实参与引用参数不匹配,C++将生成临时变量。当前,仅当参数为const引用时,C++才允许这样做。如果引用参数是const,则编译器将在下面两种情况下生成临时变量:• 实参的类型正确,但不是左值;• 实参的类型不正确,但可以转换成正确的类型; 左值是什么呢?左值参数是可被引用的数据类型... 阅读全文
posted @ 2017-09-11 16:08 想不出名字2333 阅读(38) 评论(0) 推荐(0)
摘要: 需要使用头文件 #include 函数名称返回值isalnum()如果参数是字母或数字,该函数返回trueisalpha()如果参数是字母,该函数返回trueiscntrl()如果参数是控制字符,该函数返回trueisdigit()如果参数是数字(0~9),该函数返回trueisgr... 阅读全文
posted @ 2017-09-11 16:08 想不出名字2333 阅读(29) 评论(0) 推荐(0)