周星星 阅读(5072) 评论(144)
跟贴即可留言

评论列表
Fantasysoft
re: 访客留言
星哥,我把在博客园中的一些blog移到了CSDN。没想到您还是不遗余力的给我的blog发表了回复。

衷心的感谢您!感谢您给我的几篇blog写下了很漂亮的回复,特别是《朝得银弹,夕死可矣》的回复,写的太好了!

我正在学C++的东西,希望您能多多批评,多多指教!
周星星
to 顾尔德:
兴趣使然,加上很多相识的同学也有同样的想法,于是买了电脑,互相学习探讨,当时高手挺多,我当时就是喜欢病毒和破解技术,这种“超级”有趣的事使我对编程的热情一直没有冷却下来,学业最后的毕业设计也是一个软件。

仅有热情肯定是不够的,我对计算机知识的掌握使我获得了一个非常好的计算机相关工作,可惜的是我的英语很差,而这家公司又是一个完全的外企,更主要的是,这家德国公司认为研究病毒和破解技术是不道德的,很显然我失去了工作。外企进不去,进国内公司其实更难,因为国内公司非常重视学历或工作经验,一个生物学的毕业生进不了这个IT行业,但我没有放弃,我先进入一家技术要求不高的小公司,在获得工作经验之后再跳到更大一点的公司去。对我自己的决定我有两点很满意,第一是没有放弃继续自学和探索,为什么要强调“探索”是因为整个国内IT探索行业充斥着浮躁和不正确的声音,一失足成千古恨;第二是没有被眼前利益诱骗而投向VB、Java和.net,在VB/Java初入国土的时候,VB/Java程序员的工资是很高的,而同时因为C++的难学导致C++程序员的水平普遍偏低,工资不高事小,就业机会也很少。当然现在时来运转,国内软件公司对技术的要求越来越高,C/C++程序员的工资也跟着越来越高,主要还是地位的升高。不久前我跟以前的一个VB同事联系了一下,他是我见过的水平最高的VB程序员,起码比那些VB书籍的作者译者水平高,虽然我不喜欢VB,但我不得不承认他的水平,他的水平不在于那种外行人眼里的编码技巧,他的水平能使VB最大功能的应用在项目中,但他现在在卖电脑,因为他的工资从8000+股份渐渐降到1200+nothing。

我有第三点想法,我一直在执行着,但我不敢确定她是正确的,那就是如果你不是从事类似ERP这种对行业知识要求高对编程要求非常低的工作,那么请不要鄙视编码(code)工作,我看到很多令人尊敬的前辈们因为编码优则仕的行业潜规则成了仅设计不编码的中层领导,可惜长久的不编码导致他们失去思维的科学性和严谨性,最终不得不离开这个行业或者去了MIS/ERP行业。

前半篇幅我回答了你的问题---“怎样成功转行”,我的观点是 a.凭借兴趣打下坚实基础 和 b.创造进入IT行业的机会(我的方法是先进小公司从低级的工作做起);而后半篇幅可能对你而言没有多大作用,因为软件行业发展到如今,实在太大太广,我不知道你想成为怎样的一个程序员。

谈了这么多,也许你认为我是一个成功的程序员,但很遗憾,我不是。国内软件企业在认识上虽取得了长足的进步,但仍然为浮躁和不正确的声音所主导,即使在如今,“内存是无限大的,CPU是无限快的”、“一切都是对象”、“编码是最低贱的蓝领工作”……等等言论仍然大有市场,还是MIS时代的旧模样。既然我和这个行业的主流认识不一致,且我又不想同流合污,那么我在这个行业中其实并不如意,看到一批批无能的同事成为了领导,并领导项目走向失败,看到一批批优秀的有见地的同事黯然离开去了外企,从招聘到解聘的全过程我都看在眼里,看在眼里心在悲哀。当然这种情况已经好多了,怎么说呢?国内IT这条路的确又弯又长(太长我怕自己已经衰老了),但也光明(光明可以预见,但不知道有没有福气看到) ^_^。
小辉
有同感
看过后有同感,不过有些事觉得太离奇了,一个好的VB程序员不会致于(工资从8000+股份渐渐降到1200+nothing)同时,他完全可以转向VC来.(编程的原理与思想才是最主要的,不在呼编程语言).
周星星
re: 访客留言
小辉好,我very同意“编程的原理与思想才是最主要的,不在呼编程语言”,但我认为语言的不同不在于语法,而是编程思想的不同,选择一种语言就是选择了一种编程思想。这种编程思想之间的差别力量是巨大的,即使亲密如C和C++,我觉得她们之间都存在编程思想的鸿沟,当然我不认为C++就比C优秀,同样不认为C就比C++优秀。
簌簌
re: 访客留言
hi, 我想问一下你,
大家努力阿!
#ifdef UNIX
typedef unsigned int WORD;
typedef unsigned long DWORD;
#else
typedef unsigned short WORD;
typedef unsigned int DWORD;
#endif

这段代码正确么?
这个代码,这里的WORD和DWORD分别都多少位?
在unix下,是否int等同非UNIX下的short,而long等同于非UNIX下的int的长度?
谢谢!
周星星
re: 访客留言
可能是正确的,但仅仅是可能,如果你这个UNIX系统是16位的话,但不是所有的UNIX系统都是16位的。
因此,要么你使用sizeof()去测试一下,要么使用模板库2.0中相应的类型。
簌簌
re: 访客留言
周星星可不可以详细点说明如何用sizeof()来测试呢?我的这个程序是只需要在unix底下的运行的。还有,16位的UNIX系统是不是占了大多数的使用?
簌簌
Oh
总不能
#ifdef Sizeof(int)==2
typedef unsigned int WORD;
typedef unsigned long DWORD;
#else
typedef unsigned short WORD;
typedef unsigned int DWORD;
#endif
吧?还有hanzac,stdint.h如何使用?谢谢!:)
周星星
to 簌簌:
你应该明白short、int、long到底多大只影响到源代码阶段,而不影响到可运行程序。所以如果你不是为了代码移植,那么你只需要用sizeof输出char、short、int、long看一下就知道了;如果你是为了代码移植,那么你应该使用stdint.h(C99)或cstdint中的uint8_t、uint16_t、uint32_t、uint64_t、……。
stdint.h是C99的文件,如果你的编译器太老,估计没有。
簌簌
好滴~
我的编译器有这个stdint.h阿,我在网上搜索了几段代码,看到了你说的uint8_t、uint16_t、uint32_t、uint64_t.对了,周星星,你有没有关于OCI接口和VC关于数据库的编程经验,能和我讲讲么?学校里我们要做一个文件管理器,教授要求用Oracle,我对Oracle还不熟呢,你能和我讲讲么?
超越无限
re: 访客留言
能否帮忙邀请我入VCKBase的Blog?
周星星
to 超越无限:
我没有邀请的权利,你看一下说明:
http://www.vckbase.com/bbs/viewtopic.asp?id=1209343&pg=1
lionz
re: 访客留言
学着学着,觉得自己一片迷茫
今日,到VCBase快转转
无意间闯入你的领地
重新找到了前面的光明
感谢你的文章
--------------
好久没写作文了,好多字都写不来了,English又没学好,
看来自己真有些落伍了.........

zijinshi
re: 访客留言
周星星,你好!
上次你在我的Blog上告诉我,C++的访问权限是针对类而言,不是针对类的对象而言的。
经过测试,发现的确如此。
谢谢帮我解决了问题!
周星星
to rosement:
我没发现过这样的问题,我觉得PI还是挺健壮的:)
徐明刚
re: 访客留言
星星大侠,我是vc初学者,请问win32中的32是什么意思?thanks!
周星星
to 徐明刚:
win32中的32指的是位数,指令的位数,
win32应用程序就是32位windows上的程序。
徐明刚
re: 访客留言
饿。。谢谢饿。。
ouwen210
re: 访客留言
初次到你的blog,觉的很不错.
我现正在学c++,以后有问提还望多多指教.
非常喜欢;
re: 访客留言
星星,看来你混得不错了
李海建
re: 访客留言
不错阿,偶尔发现,很久没有上chianren了。继续努力,希望所在阿!
iceff
re: 周星星
在你地盘上挖个坑,慢慢想种点什么^_^
biky
re: 访客留言
GG,我刚学C++,怎么用VC编译C++程序丫?
郁闷,我点新建,复制别人的代码进去,按f5编译,怎么老不对?
教教我怎么做啊?还有哦,C语言用TC编译出来的dos程序,怎么右边没有滚动栏?,当信息满一个屏时,就看不到前面的信息了?
怎么回事丫?55555。。。。。。。救救我啊~
周星星
to biky:
打开VC++6.0,菜单File/new:选择Projects页的Win32 Console Application,并在右边填上工程名称和路径,按OK按钮,选择An empty project再按Finish按钮,OK按钮。
第二步还是选择菜单File/new:选择Files页的C++ Source FIle,并在右边填上文件名称(确保Add to project选中着),按OK按钮。
然后就可以写代码了。编译连接是F7,调试运行是F5,直接运行是CTRL+F5.
biky
re: 访客留言
谢谢GG,^0^!
但是如何自己定义编译出来的程序的图标呢?
周星星
to biky:
对于控制台程序是没有图标图标的,你要图标可以建一个win32 Application工程
fates
re: 访客留言
真不错啊,看了你的文章,和对问题回应。
太好了,希望的田野啊,还请指点啊。
BIKY
re: 访客留言
晕哦~
我没看到有win32 Application这个工程丫~
在工程那里只看到一个ATL COM Appwizart的,
能不能说详细点丫~:(
周星星
re: 访客留言
to fates:谢谢捧场

to BIKY:怎么会没有呢?第11个是MFC AppWizard(exe),第13个是 Win32 Application,它们都有应用程序图标。
longsan
re: 访客留言
晕哦。成培训中心了。
水色精灵
请教:intel compiler连接错误
小弟在用intel compiler 8 + vc6.0(sp5)时,若选择使用intel compiler编译连接,编译正常,但在连接时出问题,提示:
xilink6: error: could not write to argument file 'C:\DOCUME~1\
xilink6: error: couldn't open multi-file optimizations object list
Error executing xilink6.exe.
百思不得其解,烦请指点!

周星星
to 影子:
OK!
biky
re: 访客留言
我在学习C语言链表时,对链表尽行操作,
删除链表的第一个节点后,在打印它的值时,什么也没有,而我删除最后一个节点,在打印最后一个节点的值,返回null,都是删除操作怎么返回的值不一样呢,是不是我代码错了?
删除第一个节点的代码是这样的:
free(dir);
head=dir2->next;//这里把头指针head指向第二个节点的next指针了

下面这个是删除最后一个节点的代码:
delete(dir3);
dir3=NULL;

请问我这样写对吗?哪里错了,麻烦GG指导下我,我弄了3天了,一直不对,晕死了:(
一笑
re: 访客留言
原来这里别有洞天?厉害!
一笑
比个葫芦,画俩瓢!^_^
**,我照你这个做了个同样的,不过也很又创意。你去瞧瞧去,看能不能找得到!^_^(提示:在标题下不远处)
醉雨迷离
re: 访客留言
祝你生日快乐大蝎子!!
周星星
to 醉雨迷离:
谢谢!
Pregunta
re: 访客留言
俺也来捧场了 **

^O^
高海
re: 访客留言
很尊重星星对于知识和思维的重视!
环境一直在改变,有了目标才有动力。继续努力,对中国的发展贡献更大的光辉!
无名小兵
re: 访客留言
星哥,介不介意留个QQ号啊,以便即时向你请教啊.??
周星星
to 无名小兵:
去 www.vckbase.com
www.vckbase.net 呀,回复肯定比我快 ^_^
我很少很少上QQ或MSN.
titicaca
re: 访客留言
星星,真强呀。。。。已经收了链接啦。。
不知道什么时候会有你的实力呢。。
无名小兵
re:周星星
呵...就是现在自己都很少上QQ...在这里问你也行啊...
我对编程也是比较感兴趣的,但因种种因素学过老谭的《C程序设计》以后就没有继续深研,只是知道基本的知识. 前几天看了一笑介绍的C四书五经后,又激起了我重新学C的欲望,主要结合自己快要毕业了,却迟迟不能确定方向,仔细想了一下还是觉得编程比较有前途.现在要开始写毕业论文了.星哥,你能不能就是给我指个方向在很好的完成论文的同时也能学点实用的东西为以后的工作打好基础.
周星星
to 无名小兵:
:)哇,这个要求太高了,首先你学什么专业呀?转行有很多麻烦的
无名小兵
re: 周星星
呵..就是麻烦.所以也没有想要转行了.就是计算机科学与技术.没有具体的分,现在就是什么都好象学过,但是又不精.所以苦恼啊
jdzzy
re: 访客留言
一看星星哥就是条可歌可泣的好哥哥啊!
收了!
以后俺要经常来看看!

借个"火"啊!

16629894 我qq号!
俺大三计算机专业
欢迎每一个 有识 有知 有志 地各路好同学!!!
你大爷
re: 访客留言
靠!
关于色情的图片太少,网站名称也太小
改!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
周星星
to 你大爷:
要色情图片你可以去vckbase请教七猫
Medie
re: 访客留言
很佩服楼主的文学水平和技术水平,2005年的元旦,祝新年快乐,并有新的收获。我本是一个在论坛受鄙视的对象,标准的看帖不回帖的人,然而促使我在这里留言的,是楼主对C++的态度和精研精神、以及对C和C++的同等地位的看法。
虽然也有很多人说vckbase的风格不很好,但我觉得vckbase这样的风格或许的确不如别的论坛美观,但也正因为此风格给大家营造了一个实时交流的环境,因此我也时常来这里潜水。一直很喜欢C/C++(因此也喜欢VC),以致于从未有过学习VB、Delphi的念头。也很想在vckbase有个自己的blog,但是又知道自己的条件不够,幸好csdn给了个机会http://blog.csdn.net/medie/,欢迎大家过去指点一二,希望周星星楼主不要当是做广告,当然更希望能大驾光临。
希望有个较深入讨论C/C++的环境。
祝大家新年快乐,vckbase的每一位贡献者。
Kingle
re: 访客留言
星星兄,问个问题:
为什么我的blog上必须填摘要,而你的却没有,摘要不但麻烦而且没有特殊效果,请问你的是怎么弄的,需要什么特殊设置吗?
1 2 3 下一页共3页  到第

发表评论
切换编辑模式