随笔分类 -  C++

摘要:.c和.h文件的区别一个简单的问题:.c和.h文件的区别学了几个月的C语言,反而觉得越来越不懂了。同样是子程序,可以定义在.c文件中,也可以定义在.h文件中,那这两个文件到底在用法上有什么区别呢?2楼:子程序不要定义在.h中。函数定义要放在.c中,而.h只做声明.否则多引用几次,就会发生函数重复定... 阅读全文
posted @ 2015-11-13 17:30 brave-sailor 阅读(10018) 评论(1) 推荐(0) 编辑
摘要:★ 相同点: 1. 都是地址的概念; 指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。 ★ 区别: 1. 指针是一个实体,而引用仅是个别名; 2. 引用使用时无需解引用(*),指针需要解引用; 3. 引用只能在定义时被初始化一次,之后不可变;指针可变; 引用“从一而终” ^_^ 4... 阅读全文
posted @ 2015-11-09 16:24 brave-sailor 阅读(5213) 评论(0) 推荐(2) 编辑
摘要:链接:http://blog.csdn.net/zwlforever/archive/2008/03/14/2183049.aspx一篇不错的FFT 文章,收藏一下。DFT的的正变换和反变换分别为(1)和(2)式。假设有N个数据,则计算一个频率点需要N次复数乘法和N-1次复数加法,整个DFT需要N*... 阅读全文
posted @ 2015-08-26 11:53 brave-sailor 阅读(5140) 评论(0) 推荐(0) 编辑
摘要:1. 记住阿姆达尔定律:funccost是函数func运行时间百分比,funcspeedup是你优化函数的运行的系数。所以,如果你优化了函数TriangleIntersect执行40%的运行时间,使它运行快了近两倍,而你的程序会运行快25%。这意味着不经常使用的代码不需要做较多优化考虑(或者完全不优... 阅读全文
posted @ 2014-05-27 23:48 brave-sailor 阅读(303) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示