2006-06-01: 郁闷的error link 2019
找了一两个小时的2019, 就是不知道是什么原因error了, 我都快要疯了, 所有的lib都没问题, 就是link error, 想不到是什么原因, 烦的我差点扒着睡着了, ^_^, 最后我注释掉了lib中所有的链接失败的函数, 没问题了, 鼠标在那些函数上点着点着的, 突然发现, 这些函数都是inline的, 晕, 原来, 我可爱的同事忘了 #include "*.inl" 了, 晕死, 这样的错误叫我怎么找啊, 我简直........ 还好用了这么长时间找到了. 终于万事大吉了.
晚上给个朋友演示了一下重载赋值操作符和拷贝构造函数的区别, CBase base = 2; (=)执行的是拷贝构造函数CBase(const int& n ) ; 而 CBase base; base = 2; (=)执行的是operator =(const int& n ).
看到一个刚毕业的大本来我们公司面试, 是让他用C/C++随便写个排序算法, 他居然华了一个多小时还没写出来, 才写了几行代码, 唉....不知道怎么说好..... 几乎所有的大学都有计算机系, 而且都还不小, 可是哪教学, 哪老师, 唉.... 想到了我毕业的时候, 会了delphi, 还培训过dotnet, 也学过VC, (想当初自学VC, 哪滋味真是, 最后毕业了也只会在界面上拖来拖去的, 哈哈).工作了才明白了当时的错. 其实那些都是工具工具而已, 而关键的应该学好的反而没花多少时间去学, 反而没学好, 所以还在工作的时候回头来补C++一些基本的东西, 感觉真丢人. 没想到最后会做C++开发. 不过还是瞒好的, 很喜欢C++.