2015年5月10日

内联函数(Inline Functions)

摘要: 影响性能的一个重要因素是内联技巧。内联函数也可称为内嵌函数。 在C++中,函数调用需要建立栈环境,进行参数复制,保护调用现场,返回时,还要进行返回值复制,恢复调用现场。这些工作都是与完成特定任务的操作无关的额外开销。程序效率由于该项工作而受到影响。 可以将函数声明为内联函数。对函数的内联声... 阅读全文

posted @ 2015-05-10 11:04 Curnane 阅读(159) 评论(0) 推荐(0) 编辑

C++中全局变量的声明和定义

摘要: 原文链接:http://blog.csdn.net/candyliuxj/article/details/7853938(1)编译单元(模块) 在VC或VS上编写完代码,点击编译按钮准备生成exe文件时,编译器做了两步工作:第一步:将每个.cpp和相应的.h文件编译成obj文件;第二步:将工程... 阅读全文

posted @ 2015-05-10 10:06 Curnane 阅读(610) 评论(0) 推荐(0) 编辑

导航