错误如下: 问题分析: 可以看到错误信息提示,提到了一个“crt1.o”这个文件,其中crt是“C runtime library”的缩写,其含义是“C运时库”。 C运行时库除了给我们提供必要的库函数调用(如memcpy、printf、malloc等)之外,它提供的另一个最重要的功能是为应用程序添加 ...
分类:
系统相关 时间:
2017-07-25 10:09:07
阅读次数:
275
给你A B两个串,让你切B串两刀,问你能否把切开的三个串拼成A。 哈希显然。 ...
分类:
其他好文 时间:
2017-07-24 21:35:16
阅读次数:
345
一、前言 libcassandra是Cassandra官方推出的C/C++ API库。与thrift接口(另一个API库)相比,其接口更丰富,对类型匹配更细致。 通过实践,私下也觉得libcassandra比thrift接口更好用。当然这只是个人观点。 有关libcassandra的特点、安装等,在 ...
分类:
其他好文 时间:
2017-07-24 13:19:29
阅读次数:
551
头文件<string.h>声明了一种类型和几个函数,并且定义了一个宏。1、类型:size_t 这是无符号整数类型,它是 sizeof 关键字的结果。2、宏:NULL 这个宏是一个空指针常量的值。3、函数:3.1复制函数void *memcpy(void *dest,const void *src,s ...
分类:
其他好文 时间:
2017-07-23 11:32:30
阅读次数:
174
1. void *mymemcpy(void *dest, const void* src, size_t n); 内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中 2.void *memset(void *s, int ...
分类:
编程语言 时间:
2017-07-19 14:37:47
阅读次数:
172
原文:http://www.cnblogs.com/lpshou/archive/2012/06/05/2536799.html 1、memcpy、memmove、memset源码 link:http://note.youdao.com/share/?id=1f826e4337c7db272e94f ...
分类:
其他好文 时间:
2017-07-18 13:35:08
阅读次数:
252
memcpy和memmove()都是C语言中的库函数,在头文件string.h中,作用是拷贝一定长度的内存的内容,原型分别如下:void *memcpy(void *dst, const void *src, size_t count);void *memmove(void *dst, const ...
分类:
其他好文 时间:
2017-07-14 21:17:07
阅读次数:
233
Unix下C程序内存泄漏检测工具Valgrind安装与使用 Unix下C程序内存泄漏检测工具Valgrind安装与使用 Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。 Valgrind的最初作者是Julian Seward,他于2006年由于在开发Valgrind上的工 ...
分类:
其他好文 时间:
2017-07-14 11:10:56
阅读次数:
149
1 class Network { 2 private : 3 struct edge { 4 int to, w, nxt ; 5 edge ( ) { } 6 edge ( int to, int w, int nxt ) : to ( to ), w ( w ), nxt ( nxt ) { ...
分类:
其他好文 时间:
2017-07-11 09:35:12
阅读次数:
136
转自:http://www.cnblogs.com/CoderTian/p/6657844.html WAV为微软公司(Microsoft)开发的一种声音文件格式,它符合RIFF(Resource Interchange File Format)文件规范,用于保存Windows平台的音频信息资源,被 ...
分类:
其他好文 时间:
2017-07-03 23:50:33
阅读次数:
317