- 博客(4)
- 资源 (32)
- 收藏
- 关注
原创 C++编译链接的那些小事
最近,有同事向我多次问及C++关于编译链接方面的问题,包括如下: 1:什么样的函数以及变量可以定义在头文件中 2:extern "C"的作用 3:防止重复包含的宏的作用 4:函数之间是怎么链接起来的 我认为,这些问题不难,书上基本上都有,但要是没有真正思考过,就凭死记硬背,也就是只能“嘴上说说”而已,遇到问题还真棘手,所以我觉得有必要说一下。 C/C++的编译链接过程 其实,
2014-01-22 21:00:10 10423 4
原创 sh脚本中获取脚本自己的路径
方法一:适用于脚本不是一个链接文件的情况 #!/bin/bash echo `readlink /proc/$$/fd/255` echo $(dirname `readlink /proc/$$/fd/255`)当脚本是一个链接文件的时候,这种方法can't work。 方法二:适用于任何情况 #!/bin/bash cd `dirname $(pwd)/$0` pwd这种是万
2014-01-12 10:00:19 4655 2
原创 让时间用的更有价值
今天上午,运营想让我对面的php哥们修改下内部oa,这哥们应该事比较多,就说了句:“现在花时间去修改这个东西不值得”。 我倒是对这句话产生了兴趣,也反思了下自己,究竟时间怎么利用才有价值? 我曾经为了弄明白makefile的自动推导依赖机制花费了好几天,虽然弄明白了,但是实际作用也并不大。 我也花了大量时间去学习语言上的边边角角,和别人聊起来的时候感觉很酷,但实际呢? 我也盲目
2014-01-03 21:15:21 1271 1
原创 STL之traits技法
traits汉译为特性,形状,暂且知道这是于特性相关的就OK。 後捷老师说“源码面前,了无秘密”,所以逼人打算直面晦涩的源码,一探究竟。 现在,先来想象一个简单的场景,有一个函数advance(iterator,step),这个函数可以使迭代器iterator前进step个距离(step也可以为负),这里暂时不考虑step为负的情况。 那么一个机器粗烈的实现可能是下面这样的 templat
2014-01-01 10:28:40 1487
3-sum算法求解 python
2014-09-06
查找数组中和为某个值的元素对的个数
2014-09-05
查找数组中最接近与某值的元素 python
2014-09-04
linux webserver例子
2013-10-13
Qt4.8.2 加农炮小游戏 cannon 源码 和exe文件
2012-08-02
约瑟夫环问题程序 源代码
2011-03-20
链表(创建,清空,删除元素,求长度,插入元素)
2011-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人