上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 32 下一页
摘要: 1.准备知识 typename用法 用法1:等效于模板编程中的class 用法2:用于显式地告诉编译器接下来的名称是类型名,对于这个区分,下面的参考链接中说得好,如果编译器不知道 T::bar 是类型名的话 T::bar * p可能就被理解成了T::bar 乘以p,T::bar & p可能就被理解成为了 T::bar 和p做逻辑与操作。 事实上,在模板编程时,如果... 阅读全文
posted @ 2013-09-12 01:00 曾见绝美的阳光 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1.memcpy、 memmove、memccpy的区别 字符串函数功能查询 memcpy要求源串和目的串不能重叠 memccpy:copy直至遇到由参数指定的ch. memmove: 源串和目的串可以重叠。 2.strcpy写法 【转载】面试常考题型之strcpy写法 注意检查指针有效性,注:’\0’与NULL一样,是acii码为0的字符,都... 阅读全文
posted @ 2013-09-08 21:33 曾见绝美的阳光 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.字节对齐的缘由? 一句话说就是提高存取效率,存取效率与机器相关,比如有的机器总是从偶数字节开始取数据;同时,存取效率也和数据类型相关,比如如果取一个整型数字时,若能够一次取出来肯定是最好,但是若由于机器取数据总是从偶数字节开始这个原因花了两次访问,那么肯定会降低效率了。 2.字符对齐中的一些概念? #pragma pack(n):表示显式声明机器的对齐字节为n,我们记这个数... 阅读全文
posted @ 2013-09-08 18:31 曾见绝美的阳光 阅读(350) 评论(0) 推荐(1) 编辑
摘要: 网上解释大端模式,小端模式的文章很多,这篇是我感觉比较清楚的。总结一句话,低地址存放低位字节,则是小端模式,反之是大端模式。为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(要看具体的编译器)。其他的语言也有各自的规范。 阅读全文
posted @ 2013-09-08 16:47 曾见绝美的阳光 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1. 编辑 /etc/apt/sources.listsudo cp /etc/apt/sources.list /etc/apt/sources.list.backupsudo gedit sources.list添加 deb http://cran.case.edu/bin/linux/ubuntu natty/注:或其他mirror地址,见http://cran.r-project.org/mirrors.html2. sudo apt-get updatesudo apt-get install r-base即可安装R基础包3. 终端键入R,进入R.libPaths():查看包的安装目 阅读全文
posted @ 2013-09-05 00:51 曾见绝美的阳光 阅读(451) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 32 下一页