glibc
linuxheik
这个作者很懒,什么都没留下…
展开
-
在Linux程序中输出函数调用栈
在Linux程序中输出函数调用栈12/23. 2013程序发生异常时,将函数的调用栈打印出来,可以大大提高定位效率。Linux中提供了三个函数用来获取调用栈:12345678/* 获取函数调用栈 */int backtrace(void **buf转载 2013-12-28 17:03:55 · 915 阅读 · 0 评论 -
GNU Linux核心命令和工具的源代码路径
GNULinux核心命令和工具的源代码路径 2015-08-20 09:44:57分类: LINUX原文地址:GNULinux核心命令和工具的源代码路径 作者:ubuntuerCommands and Utilities--------------------------------------------------------转载 2016-10-15 15:50:33 · 1703 阅读 · 0 评论 -
new 对象加括号和不加括号的区别
还有pod PLAIN OLD DATA plain old data 的缩写(POD)一个普通的古老的数据结构(POD)是一种数据结构。它仅作为被动的收藏的字段值,不使用封包或者otherobject-oriented特征。(A plain old data structure(POD) is a data structurethat is repres转载 2016-12-06 16:38:30 · 1567 阅读 · 0 评论 -
c++ scalar 标量类型
What is a scalar Object in C++?up vote15down votefavorite11As far as I understand it fundamental types are Scalar and Arrays are aggregate but what about user d转载 2016-12-13 17:40:47 · 5900 阅读 · 0 评论 -
C语言指针转换为intptr_t类型
随笔 - 155 文章 - 2 评论 - 342 C语言指针转换为intptr_t类型1、前言 今天在看代码时,发现将之一个指针赋值给一个intptr_t类型的变量。由于之前没有见过intptr_t这样数据类型,凭感觉认为intptr_t是int类型的指针。感觉很奇怪,为何要将一个指针这样做呢?如是果断上网查查,发现我的感觉是转载 2016-12-08 16:29:29 · 1145 阅读 · 0 评论 -
linux 的时区设置函数tzset()
linux 的时区设置函数tzset()标签: linuxtimezonevariablesdstnullwindows2010-01-26 15:27 7482人阅读 评论(0) 收藏 举报 分类:linux&uClinux(44) 本文转载于: http://hi.baidu.com/peruke/blog/item/b8de06ec6a0转载 2017-03-07 10:26:51 · 1158 阅读 · 0 评论 -
C++ -- variadic template (可变参数模板)
C++ -- variadic template (可变参数模板)作者:唐风主页:http://www.cnblogs.com/muxueC++11 语言核心的改进中,最为关注的有 rvalue reference (这里有一篇拙作),lambda,variadic template。rvalue 规则稍微复杂,但一旦理解和记住了,应用上就没有什么困难。lambda 其转载 2017-04-07 17:16:46 · 568 阅读 · 0 评论 -
stl中map自定义比较函数
stl中map自定义比较函数标签: stl中map自定义比较函数2015-01-04 20:51 757人阅读 评论(0) 收藏 举报 分类:C/C++(70) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]在stl中自定义map比较函数有两种方式,方式一在类中重载1、方式一:转载 2017-05-15 17:20:48 · 1139 阅读 · 0 评论 -
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found错误的解决
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found错误的解决升级cmake时,提示“Error when bootstrapping CMake:Problem while running initial CMake”,第二次运行./bootstrap时,直接的给出了错误原因:123转载 2017-05-17 17:32:59 · 1010 阅读 · 0 评论 -
读写锁 share_mutex
实现一个Windows下的共享锁(读写锁)(一) 作者:tyc611.cublog.cn,2008-11-18在Windows Vista/Server 2008之前,Windows没有提供共享锁(通俗称为读写锁),只能靠自己实现。但从Windows Vista/Server 2008开始,Windows提供了用户态下的读写锁SRWLock,效率非常高。本文实现了一个简单的共享锁转载 2017-06-01 15:41:49 · 1008 阅读 · 0 评论 -
fseek函数、ftell函数和rewind函数
fseek函数、ftell函数和rewind函数2013-11-05 21:48 12198人阅读 评论(0)收藏举报分类: C/C++基础(46) 目录(?)[+]目 录1功 能2用 法3描 述4返回值5程序例6注意事项转载 2017-06-08 11:16:22 · 642 阅读 · 0 评论 -
writev
谈谈writev的问题codesunOctober 17, 2016LinuxIO, POSIX, LinuxPOSIX提供了一个比write函数更加高级的writev,在很多场景下,它相对于write有一定的优势。APUE一书将writev的介绍放在了Advanced I/O部分,个人拙见,它和write应该是属于同层次的IO,谈不上Advanced。最近,我在重转载 2017-07-26 10:32:11 · 8597 阅读 · 0 评论 -
C++ decltype类型说明符
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]本系列文章由 @yhl_leo 出品,转载请注明出处。 文章链接: http://blog.csdn.net/yhl_leo/article/details/50865552 1 基本语法decltype 类型说明符生成指定表达式的类型。在此过转载 2017-08-21 10:51:35 · 245 阅读 · 0 评论 -
is_base_of
让我们通过看看步骤来了解它的工作原理。从sizeof开始(check(Host (),int()))part。有两个候选重载可用,template yes check(D *,T);和无校验(B *,int)。如果选择第一个,你得到sizeof(是),否则sizeof(no)接下来,让我们来看看重载分辨率。第一个重载是模板实例化检查(D *,T = int),第二个候选是check(B原创 2016-11-24 11:58:38 · 656 阅读 · 0 评论 -
一般函数指针和类的成员函数指针
一般函数指针和类的成员函数指针转载请注明原文网址: http://www.cnblogs.com/xianyunhe/archive/2011/11/26/2264709.html函数指针是通过指向函数的指针间接调用函数。函数指针可以实现对参数类型、参数顺序、返回值都相同的函数进行封装,是多态的一种实现方式。由于类的非静态成员函数中有一个隐形的this指针,因此,类的成员函数转载 2016-09-05 22:43:55 · 299 阅读 · 0 评论 -
gethostbyname
gethostbyname()函数说明gethostbyname()函数说明——用域名或主机名获取IP地址 包含头文件 #include #include 函数原型 struct hostent *gethostbyname(const char *name); 这个函数的传入值是域转载 2016-03-17 10:13:51 · 1415 阅读 · 0 评论 -
基础库版本号
rpm –qi glibc转载 2013-12-23 20:43:44 · 989 阅读 · 0 评论 -
Glibc 2.8 && 2.11.2 编译
Glibc 2.8 && 2.11.2 编译 2011-01-19 20:00:27分类: LINUXGlibc2.8编译软件包:Glibc2.8.tar.bz2(下载地址:http://ftp.gnu.org/gnu/glibc/)系统环境:Ubuntu10.04 + linux-gcc-4.4.3$tar xf转载 2013-12-24 10:29:51 · 3139 阅读 · 0 评论 -
bad arch name "-march=x86_64"
bad arch name "-march=x86_64"Vianney Lecroart lecroart at nevrax.com Tue Dec 30 19:59:27 CET 2003Previous message: [discuss] Seeking x86-64 assembler experts advice on a performance vs. ef转载 2013-12-24 10:51:27 · 2092 阅读 · 0 评论 -
CPU you selected does not support x86-64 instruction set
CPU you selected does not support x86-64 instruction set2. gcc编译参数问题1. 头次编译,makefile完全没改,那么得到的错误是:CPU you selected does not support x86-64 instruction set天地良心,这不是把64位支持打开了吗?后来才知道,需要修改makef转载 2013-12-24 10:57:00 · 5176 阅读 · 0 评论 -
版本 CVS-20040109
http://man.chinaunix.net/linux/lfs/htmlbook/index.htmlLinux From Scratch版本 CVS-20040109Gerard Beekmans译者: 莫佳宁 堵光磊 郝歆葵版权 © 1999-2004 Gerard BeekmansLFS 安装指导书将讲解,如何通过编译从网上下载的源码包,转载 2013-12-23 21:23:51 · 596 阅读 · 0 评论 -
随机数不随机
真正意义上的随机数在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的,是不可见的。而计算机中的随机函数是按照一定算法模拟产生的,其结果是确定的,是可见的。我们可以这样认为这个可预见的结果其出现的概率是100%。所以用计算机随机函数所产生的“随机数”并不随机,是伪随机数。在c语言中我试用过好多次srand()和rand()函数产生随机数,一直知道它产生的是一个伪随机数,不是转载 2013-12-23 22:14:10 · 1848 阅读 · 0 评论 -
printf 和 scanf
int printf(const char *format, ...);format包含: -- ordinary char -- conversion specificationconversion specification形式如下: %【flags】【width】【.precision】【h/l/L】conversion_char转载 2013-12-27 15:05:41 · 688 阅读 · 0 评论 -
CCClippingNode详解
cocos2d-x 基于CCClippingNode实现CCLayer遮罩功能,在滑动时超出剪切区域的实现显示部分的效果,不需要再借助其他sprite来遮挡了2012年06月16日 ⁄ 综合 ⁄ 共 1849字 ⁄ 字号 小 中 大 ⁄ 评论关闭ClippingLayer::ClippingLayer(){}ClippingLayer转载 2014-07-29 09:55:35 · 808 阅读 · 0 评论 -
skipped by case
void func( void ) { int x; switch ( x ) { case 0 : int i = 1; // error, skipped by c转载 2014-07-11 13:33:14 · 613 阅读 · 0 评论 -
C++中正确使用PRId64
C++中正确使用PRId64 2012-11-21 23:11:17| 分类: 默认分类|举报|字号 订阅nt64_t用来表示64位整数,在32位系统中是long long int,在64位系统中是long int,所以打印int64_t的格式化方法是:[cpp] view plaincopyp转载 2014-12-18 16:43:29 · 672 阅读 · 0 评论 -
OpenGL笔记之矩阵变换(Matrix Transformation)
OpenGL笔记之矩阵变换(Matrix Transformation)分类: OpenGL2012-08-06 21:21 3968人阅读 评论(1) 收藏 举报transformationmatrixmath图形影视本文是学习OpenGL过程中的一篇笔记。在学习过程中,主要参照了大名鼎鼎的《OpenGL Programming Guide》(中文名《转载 2015-04-08 17:19:25 · 706 阅读 · 0 评论 -
Linux中ELF格式文件介绍
ELF(Executable and Linkable Format)即可执行连接文件格式,是一种比较复杂的文件格式,但其应用广泛。与linux下的其他可执行文件(a.out,cof)相比,它对节的定义和gnu工具链对它的支持使它十分灵活,它保存的足够了系统相关信息使它能支持不同平台上的交叉编译和交叉链接,可移植性很强.同时它在执行中支持动态链接共享库。 通过本文,可以大致了解Linux系转载 2015-10-17 11:09:55 · 630 阅读 · 0 评论 -
二分查找(Binary Search)
二分查找算法 二分查找算法是在有序数组中用到的较为频繁的一种算法,在未接触二分查找算法时,最通用的一种做法是,对数组进行遍历,跟每个元素进行比较,其时间为O(n).但二分查找算法则更优,因为其查找时间为O(lgn),譬如数组{1, 2, 3, 4, 5, 6, 7, 8, 9},查找元素6,用二分查找的算法执行的话,其顺序为: 1.第一步查找中间元素,即5,由于5转载 2015-11-04 15:54:40 · 459 阅读 · 0 评论 -
显式的实例化与外部模板的声明
2.12.2 显式的实例化与外部模板的声明《深入理解C++11:C++11新特性解析与应用》第2章保证稳定性和兼容性,本章中的新特性基本上都遵循了该设计思想。本节为大家介绍显式的实例化与外部模板的声明。作者:Michael Wong IBM XL编译器中国开发团队来源:机械工业出版社|2013-06-24 13:50 收藏 分享开发者盛宴来袭!7月28日51CTO首届开发者大...转载 2018-07-17 15:44:37 · 876 阅读 · 0 评论