转载
文章平均质量分 70
hanfeiyan
这个作者很懒,什么都没留下…
展开
-
Lvalues and Rvalues
转自http://www.cnblogs.com/areliang/archive/2011/11/16/2251480.html 今天看C++模板的资料,里面说到lvalue,rvalue的问题,这个问题以前也看到过,也查过相关资料,但是没有考虑得很深,只知道rvalue不能取地址,不能赋值等等一些规则。今天则突然有了更深层次的理解(也可以说是顿悟,耗时不过几秒钟),记录下来。...原创 2018-01-26 10:54:57 · 298 阅读 · 0 评论 -
C++统计代码运行时间计时器(转)
转自http://blog.csdn.net/ap1005834/article/details/53419647 一、前言 这里记下从网上找到的一些自己比较常用的C++计时代码 二、Linux下精确至毫秒 #include <sys/time.h> #include <iostream> #incl...原创 2018-02-05 11:59:53 · 1223 阅读 · 0 评论 -
__attribute__((packed))详解
转自 http://blog.csdn.net/primeprime/article/details/50646469 1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不...原创 2018-02-05 22:20:26 · 236 阅读 · 0 评论 -
Ubuntu 16.04 Linux系统内核升级方法(转)
转载地址:http://blog.csdn.net/csdn_duomaomao/article/details/77668946一、查看系统及内核版本命令#查看发布版本号cat /etc/issuelsb_release -a#查看内核版本号uname -sruname -a二、升级内核方法#到 Ubuntu网站http://kernel.ubuntu.com/~kernel-ppa/main...原创 2018-03-03 09:59:14 · 604 阅读 · 0 评论 -
ubuntu 16.04 codeblocks 配置 openmp
( 转载:http://www.voidcn.com/article/p-wwyflsmx-bab.html ) 添加 openmp 编译选项 Setings-->Compiler-->Global compiler settings-->Compiler settings --> Compiler Flags 勾选 Enable the Ope...原创 2018-03-08 09:34:48 · 675 阅读 · 0 评论 -
(转)Linux C++程序进行性能分析工具gprof使用入门
转自https://blog.csdn.net/garfier/article/details/12489953# 性能分析工具软件的性能是软件质量的重要考察点,不论是在线服务程序还是离线程序,甚至是终端应用,性能都是用户体验的关键。这里说的性能重大的范畴来讲包括了性能和稳定性两个方面,我们在做软件测试的时候也是要重点测试版本的性能表现和稳定性的。对于软件测试过程中发现的性能问题,如...原创 2018-04-12 19:35:40 · 189 阅读 · 0 评论