分类目录归档:编译问题与优化

蛋疼系列之——memcpy源码分析

摘要:曾经笔试题目要求写memcpy的C实现,后来也常见面试题目中出现memcpy,今天动手看了下GNU的实现,感慨感慨。本文先从网上的一个经典答案扩展开来,最后分析其GNU glibc2.14的实现。

发表在 C/Cplusplus, linux, 编译问题与优化, 蛋疼系列 | 标签为 , , | 留下评论

编译错误:ISO C++ forbids declaration of *** with no type

今天遇到个问题,“ISO C++ forbids declaration of *** with no type”。 错误的原因一般是:两个头文件相互include,一般可以采用#ifndef或前置声明解决该问题; 具体用法很简单,就不讲了。

发表在 编译问题与优化, 蛋疼系列 | 标签为 | 留下评论