logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux升级GCC清晰简明教程

前言: 这次我在Ubuntu 12.04 LTS 64位版上更新gcc,发现了原来的一些问题,这次没有什么时间上的压力,我比较认真地去查阅了官方文档,也参考了一些网上的帖子,对整个升级过程在依赖包的安装、不同Linux流派、32和64位下的区别和共同点有了更深的认识。现总结如下:PS:不标注出处的转载是可耻的。(如果你很忙的话,可以只把里面的shell代码复

Linux 下使用clock_gettime详解

要包含这头文件且在编译链接时需加上 -lrt ;因为在librt中实现了clock_gettime函数。---struct timespec ts;clock_gettime(CLOCK_MONOTONIC,ts);printf("%d %d",ts.tv_sec, ts.tv_nsec);打印出来的时间跟 cat /proc/uptime 第一个参数一样

如何通过迭代器来或得对应元素的下标

首先介绍一个函数:distance,它返回的是两个迭代器之间的距离。使用这个函数,就能完成迭代器与下标之间的转换:下标 = 当前迭代器位置-容器头部。看一个例子就明白了:[cpp] viewplaincopy#include   #include   using namespace std;    int main 

数组/枚举 初始化最后一个逗号的问题

http://bbs.csdn.net/topics/330052999以下是从MSDN中copy出来的一段,其实就是形式语法的规定,加不加都是可以的。注:其实原来我是不加的,后来我有看Linux下的源码,然后也发现了这个问题,后来有Google到gcc下的语法,觉得其实加上更好,现在就都加了。Initializing Aggregate TypesAn “aggreg

到底了