大家说的架构师是从学校种出来一样,并不是每个项目都需要架构师吧,其实我也不明白干嘛要分出个工种叫架构师,总感觉做这个职业的人,在大部分时间很闲,我愚见。
1、我想当构架师。
不讨论何为架构师,只讨论大家都公认架构师这个工种NB,所以大家都想当,既然这样,没什么好批评的。虽然我还没接触过架构师。
2、35岁后写不动程序了;
程序员=加班,因为35岁就加不了班了,所以就做不了程序员了。当然这个和各位前辈以前写下的某篇文章有关。
3、我只要做Java(C++);
这个确实很闭塞,程序员学的是怎么编程,而不是学了某门语言。虽然我不懂C++,当除Java以外的语言还是懂一点。
re: 手动创建X文件(1) Herbert 2009-02-23 10:57
你好,我是参考了lovedday的文章,然后自己写的。lovedday的博客是http://www.cppblog.com/lovedday/category/4152.html
@无名剑
是吗?VS其它版本我没测试过,不过在VS08运行是没问题的喔...
多谢cannan提点,不过用你提供的更简单的用法似乎还是有点漏洞,举个例子:
假如有一个列表 ShipList,里面的内容是0、1、2、3...9, 如果要从中删除那些取余3后为0或为1的数,删除后应该得出的结果是 2、5、8。
但如果是这样操作:
std::<int >::iterator it;
for( it = ShipList.begin(); it != ShipList.end(); it++)
{
if( (*it) % 3 == 0 || (*it) % 3 == 1)
ShipList.erase( it++);
}
这样的话会有两个问题,一个是得出的结果是 1、2、4、5、7、8(没有删除取余3后等于1的数);另外一个问题是当执行到列表中最后一个元素(即ShipList.end() - 1 )时,迭代器可能还会执行两次“++”,如果是这样那么it就到达了 ShipList.end() + 1 的位置,这样也会报错。
请问桌面分哪三层啊?
怎么我把这段代码加进去以后, hwnd 得到一个空值的呢?