kissme@kissme
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“使用iconv库作转码,或用win系统带的方法转码.我也是网上找的.帖出来. void ConvertGBKToUtf8(CString&, CString strGBK) { int len=MultiByteToWideChar(CP_ACP, 0, (LPCTSTR)strGBK, -1, NULL,0);…”
“这是一个俗得不能再俗的笔试题, 尽管我已经干了两年的代码工作, 但当我再次找工作时,还是不得不像学生时一样把这个类的实现又背了一遍。”
“STL我只用,没有作过深的研究,但听说,STL为了效率性, 去掉了许多作为严密程序应有的检错判断。让程序员自己检错去了。 我的了解是:STL保证性能,不保证正确性。(这里不是指逻辑正确性,而是数据正确性)”
“结合实践来煅练吧,可以做些小算法,然后用DEMO验证一下。”
“事后看看,这段代码果然很经典。 如果有人自以为然,那就看看背后的工作吧。 开始不知道GBK编码,于是上网查,终于知道了判断GBK的方法。 在LINUX下多为UTF8,为了简化工作,上网查,找到了用iconv库转UTF8成GBK的方法。 为了把字画到图上,上网找了个取字模的程序,修改了一番。终于有了字图制作器。 然后才开…”
“画字: void hgeFontCN::Render(float x, float y, int align, const char *string) { // return; int i,j,k; int o,p,q,r; o=p=q=r=0; float fx=x; while(*string) { if(*str…”
“现在的人学编程吧,目的都比较功利性,就想学高级,就想学内核, 我提出务实编程,想给为数不多,想体验代码乐趣的人,一些欣赏代码的空间。 在此工程的代码中,有一段比较难的就是文字显示。 这里使用了典型的图片字,即将所有文字根据编码顺序画在一张图中, 要画某个字时,先对字的符号解析,计算出在图的位置,再用活字印刷的方法画出来…”
“没有什么原理上的区别,Debug使用的是msvcrtd.dll,Release使用的是msvcrt.dll, 有人一定要说,错,还有什么new啊之类的区别(书读得太多...),我也不否认, 因为new本身就是在msvcrtX.dll里定义的,调用的库都不同了,实现当然可能不同啦。 通常机子都有后者,前者只有装VC环境的…”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。