re: 也谈表达式分析和计算 空明流转 2009-02-05 14:44
@Dancefire
你可能误解了VC的意思。
EBNF是可能会出现歧义的。以前VC举得一个例子很好,就是
v<a,b> x是代表一个变量声明,还是一个,的操作符。这里就需要同时能解析两种结果。
我对楼主学习路线的观点不敢苟同。
我自己就是个喜欢自顶向下的人,这也是国内教育的管用做法。
但是我不觉得这个办法多好。
没实践基础就的知道一大堆的定义和定理。
你就知道了概念又能怎么样的?
学习应该遵循着发现者的道路,在短短的过程中,试着解决那些发现者提出的问题,然后才能知道为什么会有这些方法。
国内的书难读,学难上,一半归因于抄袭,还有一半,得归因于这种教学思路。
在这种教学下能存活下来的,要么是天才,或者书呆子。
re: 孔子曰:三日不编程,食肉无味 空明流转 2009-01-19 18:52
你可以搞一个CSG
re: 提问: 可以根据字符串创建类吗 空明流转 2009-01-11 14:59
注意,它是.so
re: 提问: 可以根据字符串创建类吗 空明流转 2009-01-10 19:18
写一个编译器前段,可以给类补充一些代码。
re: 提问: 可以根据字符串创建类吗 空明流转 2009-01-10 17:32
C++编译器的RTTI能力很弱。不过如果够猛可以写一个Front专门给各种类加RTTI就好了。
re: 编译boost 1.37遇到的问题 空明流转 2009-01-08 23:42
可以参见boost.build。
这一部分看一下features一节。
再加上bjam本身的帮助就够了。
re: 再次批判 裘宗燕 空明流转 2009-01-06 10:35
语句通顺最重要,术语外行点倒没什么。
其实楼主的例子也到没什么大问题。
我是正确的理解了。
楼上解释了问题的原因。
不过即便用C,malloc/free不用一个runtime也很容易出问题。
跨dll的stl container通常需要自定制allocator。
不过如果是同样的crt可以不定制allocator。
甚至mingw的gcc和vc的交叉调用只要用了同样的crt也可以不定制的。
当然也是因为mingw的stl和vc的stl很相近。
不过这个只是特例而已。
@gatt
我语法的部分还没有做完。
不过我看了看其他版本的编译原理,也还好。
re: Ubuntu系统下安装IE浏览器 空明流转 2008-12-20 09:58
@Chipset
一般的病毒在Linux上要能跑得起来。
re: 研究几个C/C++编译器 空明流转 2008-12-03 17:56
你让你的main重入一下,照样很小。
re: 打造自己的Unit Test工具 空明流转 2008-11-14 20:19
相比之下我还是个MACRO控,以前我也写过UnitTest的东东。。。
re: 学生做的正则表达式引擎提供下载! 空明流转 2008-11-09 09:31
@blankyao
楼上的好火星。
你没看过VC同学的经典文章?
re: 文件夹比较备份工具 空明流转 2008-11-07 11:06
@天涯明月刀
Beyond Compare不能将多个文件夹合并到一起当作一个虚拟文件夹来处理.
这个才是我写这个工具的根本目的.
ps,我是不用文件名的.
对于备份的情况而言,改个名字实在太稀松平常了.
如果不需要处理异常,不需要用户提示,不需要安全机制,不需要照顾性能,
那么,
所有的代码都可以很优美。
re: 通过虚函数表访问私有虚函数 空明流转 2008-11-04 19:08
私有函数仅仅在编译期间起作用。
re: 是时候重构了! 空明流转 2008-10-28 00:19
我的编译器也到了要考虑虚拟机的时候了。
这种大东西的效率语言已经说明不了什么问题了,主要是算法本身。
re: 【原创】技术系列综述(一) 空明流转 2008-10-24 00:37
二进制的打包主要就是大小头的问题。至于打包的话一般靠padding+pack就差不多。
re: 对一个服务器的几步优化 空明流转 2008-10-22 23:35
哦如果是这样的话,你可以使用Windows的LIST,提供了添加和删除节点的原子操作
re: 对一个服务器的几步优化 空明流转 2008-10-22 22:09
不过我还是有个问题。如果主线程正在填充某条记录的一半的时候就被Exchange掉怎么办。
re: 对一个服务器的几步优化 空明流转 2008-10-22 22:06
@QQQ
要代码有什么用,代码往往是最没用的。。。
re: 对一个服务器的几步优化 空明流转 2008-10-22 22:06
加锁可以免去,因为Exchange有原子操作。
re: 金山2009校园招聘成都一笔试题 空明流转 2008-10-21 20:18
slice会产生临时对象。
。。。。天地之灵???FB???
貌似没在首页见到过啊。。。。
re: 日志该这么记录 空明流转 2008-10-10 20:36
我还是等某个log库成功进入boost再说吧。。。
嘿嘿,慢慢的开始好用了。
这类东西的原则就是,我不用他的时候它不干扰我,我用它的时候一呼就出来。
路径的智能提示,历史命令的保存,快捷命令的设计;
系统托盘加一个图标。
GUI的插件和历史管理工具;
再加一排小快捷按钮;
全局热键的快速切换。
这样我可以Ctrl + Alt + C这样的切换到命令行上。。。
以上是偶的需求。有参考价值不?嘿嘿。
加油哈~
re: Emacs 快速指南 空明流转 2008-10-05 15:16
快是他最大的好处,不习惯是他最大的坏处。。。VI大概也是如此。。。
re: 初探DirectDraw 第1集 空明流转 2008-09-27 17:44
太老了。
这东西大有技术含量。如果他跟老史对调一下指不定清军就被干挺了。
@weierwuha
你去TDM下一个大包就OK了,该有的基本上都有了。
即便他要转嫁危机,其他国家也不能不撑着。要不美元一崩盘带来的连锁反应太BT了。
re: 如何在程序运行过程中动态加载不同菜单 空明流转 2008-09-13 14:27
楼主是Title Party?
re: 痛下决心苦学 TR1 和 Boost 空明流转 2008-09-12 21:45
boost的绝大多数库的使用都是很方便的。少数几个需要编译的也就是稍微麻烦点。
re: 痛下决心苦学 TR1 和 Boost 空明流转 2008-09-12 21:43
boost文档虽然不错,但是windows的文档绝对不差。