摘要:
作者Danylko是一位资深开发顾问,DCS公司的创始人。 从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了。下面就是我至今最难忘的经验。1. 估算解决问题所需要的时间。不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时。为自己定一个时间限制吧,1小时、30分钟或甚至15分钟。如果在这期间你不能解决问题,那就去寻求帮助,或到网上找答案, 阅读全文
posted @ 2010-12-02 21:20
小 楼 一 夜 听 春 雨
阅读(362)
评论(0)
推荐(0)
摘要:
一、解决装备技能的按钮闪烁问题时,用到了STL的算法std::includes(...); std::set_intersection(...); 第一个算法判断一个容器是否包含于另外一个容器,返回bool;第二个算法查找两个容器的公共元素并将其放于第三个容器中,返回第三个容器的迭代器。需要注意的是这两个算法都要求其容器是有序的其实升序排列的。所以用set会很方便。。。// 1std::set<int> int_set1;for (int i=0; i<10; ++i) int_set1.insert(i);std::set<int> int_set2;for ( 阅读全文
posted @ 2010-12-02 21:07
小 楼 一 夜 听 春 雨
阅读(237)
评论(0)
推荐(0)

浙公网安备 33010602011771号