![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 71
cx132123
这个作者很懒,什么都没留下…
展开
-
递归实验-C语言递归调用的极限
转自:http://sunxiunan.com/?p=1784C语言递归调用不是无限的,当递归到一定时候,会出现stack over flow的问题。http://en.wikipedia.org/wiki/Stack_buffer_overflow但转载 2011-08-17 23:15:11 · 817 阅读 · 0 评论 -
合并两个有序序列
转自: http://blog.csdn.net/whinah/article/details/6610622经典写法合并两个有序序列,太简单了吧?还有专门讨论的必要吗?这是一个最简单的 Merge 版本:view plai转载 2011-08-17 16:00:55 · 389 阅读 · 0 评论 -
Requirement
靠谱的C++程序员,所谓的靠谱,其实也就是:了解 STL 的常用组件,能正确使用 STL知道 type_traits ,以及如何使用 type_traits对虚函数、重载、虚表有一定了解能正确认识C++的异常了解 Pure C 和 C++ 的 C 子集中比较常见的、明显的原创 2011-08-17 15:58:26 · 520 阅读 · 0 评论 -
一个变态C/C++面试题的变态解法
转自: http://blog.csdn.net/whinah/article/details/6130434这是源自某论坛的一个问题,原帖如下(#########分隔)#############################################转载 2011-08-17 16:03:36 · 455 阅读 · 0 评论 -
将递归转化成迭代的通用技术
转自: http://blog.csdn.net/whinah/article/details/6419680从理论上讲,只要允许使用栈,所有的递归程序都可以转化成迭代。但是并非所有递归都必须用栈,不用堆栈也可以转化成迭代的,大致有两类尾递归:可以通过简转载 2011-08-17 16:02:15 · 1094 阅读 · 1 评论 -
python源码中的取模
http://svn.python.org/view/python/tags/r264/Objects/intobject.c?revision=75707&view=markupi_divmod从551行开始看http://blog.cs原创 2011-08-10 18:34:54 · 405 阅读 · 0 评论 -
friend T
templateclass Foo{ friend Host; // g++ 不能编译};楼主撞上敏感问题了,根据现行 C++03 标准,你的写法是明确禁止的,参见标准 7.1.5.3/2 (注意其中红色部分)3.4.4 describe转载 2011-09-09 18:31:13 · 646 阅读 · 0 评论 -
写好正确的二分搜索
转自: 那谁的技术博客http://www.cppblog.com/converse/archive/2009/09/21/96893.html把二分查找算法写正确需要注意的地方今天再次解决一个需要使用二分查找的问题,再一次的,我又没有一次过写对.转载 2011-09-04 21:18:30 · 511 阅读 · 1 评论 -
CPU曲线
让多核CPU占用率曲线听你指挥——《编程之美》1.1学习笔记Problem: 写一个程序,让用户来决定Windows任务管理器(Task Manager)的CPU占用率。有以下几种情况: 1.CPU占用率固定在50%,为一条直线; 2.CPU的占用率为一条直线,具体转载 2011-08-05 16:55:34 · 1758 阅读 · 0 评论 -
外部连接与内部连接
一编译器处理相关.预处理器-编译器-汇编器-链接器预处理器会处理相关的预处理指令,一般是以"#"开头的指令。如:#include "xx.h" #define等。编译器把对应的*.cpp翻译成*.s文件(汇编语言)。 汇编器则处理*.s生成对应的*.o文件(obj目标文件)最后链转载 2011-07-29 00:40:46 · 698 阅读 · 0 评论 -
typeof关键字
typeof关键字是C语言中的一个新扩展。只要可以接受typedef名称,Sun Studio C 编译器就可以接受带有typeof的结构,包括以下语法类别:声明函数声明符中的参数类型链表和返回类型类型定义类型操作符ssizeof操作符复合文字typeof实参编译器接受带双下划线原创 2011-07-28 17:40:37 · 10555 阅读 · 0 评论 -
求一个结构体A里某个变量相对A的偏移量
《程序员面试宝典》中给出的答案:#define FIND(struc, e) (size_t)&(((struc *)0)->e)实际上,这个功能很多编译器已经实现:// VC7.1#ifdef _WIN64#define offsetof(s,m) (size_t)( (ptr原创 2011-07-28 17:06:08 · 1589 阅读 · 0 评论 -
不要在公共接口中传递STL容器
最近的一个项目,是开发一个framework,提供给公司内部不同的产品线使用。 之间遇到的一个问题,就是STL容器的使用, 而结论是不要在公共接口中传递STL容器:这里说的STL容器,但主要则是指容器,字符串类,但其实可以推广到在STL中提供的任何类型,这里说的公共接口,是指需要转载 2011-07-11 13:08:33 · 468 阅读 · 0 评论 -
C++11 中值得关注的几大变化(详解)
http://coolshell.cn/articles/5265.html转载 2011-08-19 14:17:29 · 288 阅读 · 0 评论