飘雪

C++博客 首页 新随笔 联系 聚合 管理
  31 Posts :: 0 Stories :: 60 Comments :: 0 Trackbacks
re: 改进log4c(1) 飘雪 2009-03-16 09:17
近来在做mips方面的开发, 也想找个日志文件管理的.

明天到公司试一下能不能在mips上用.


这套代码的移植性还算可以,应该没问题
@foxriver
自己写一个isspace啊,十几行的事情,我一直不太相信vc crt string部分

最终他给我的是一个静态库,在静态库里调用的isspace,没法自己写呀,只能绕过去
@路人丙
一直没搞懂,Windows使用UTF-16,超过UNICODE编码中两个字节编码范围的汉字是怎么处理的。

可参看 http://www.ietf.org/rfc/rfc2781.txt,
rfc2781: UTF-16, an encoding of ISO 10646

@路人丙
一直没搞懂,Windows使用UTF-16,超过UNICODE编码中两个字节编码范围的汉字是怎么处理的。

可参看 http://www.ietf.org/rfc/rfc2781.txt,
rfc2279: UTF-8, a transformation format of ISO 10646
re: 编辑器近况 飘雪 2009-02-26 15:43
能跨平台吗?linux下我一直没找到趁手的gui编辑器,目前wine了pspad用
re: 使用宏作宏参数 飘雪 2009-02-19 09:25
好文,我原来对这个问题也想了很久
好奇那个libn是什么,为何能够不依赖编码。毕竟mbcs和utf8结构上差别还是挺大的。如果只是写成char*来拿raw data的话,直接把unsigned short*转成char*不行么……


libn对于字符串的处理很简单,不做substr之类的操作,实际上里面用得最多的可能是strcmp,只比较字符串,这样的话utf-8能正常工作,unsigned short就不能工作了
@路人丁
utf-8也是unicode的一种编码,“unicode比utf-8要快很多”的说法不够严谨

我本来想说的是处理直接用unicode(ucs-2)存储的字符串比处理用utf-8存储的字符串快得多,表达不够清楚
@路人丁
另外你说的“UCS-2 和 utf-8 相比较,自然是选 utf-8 ”
这个我不这么认为,如果不是要使用别人的库,我肯定不会考虑utf-8的
@路人丁
你说的很对,我上面也注明了“linux下是4字节”,不过没有具体说ucs-2或ucs-4,另外我也提到了在没有wchar_t支持的情况下,用short或int来模拟,其实说的也是这个问题

因为我的程序主要是嵌入式系统,所以几乎肯定不会考虑ucs-4,这个是我没说清楚语境
re: 用Google Docs写博客 飘雪 2009-01-15 13:58
@eXile
有这种事?现在我的扩展还能访问,是不是网站不提供扩展下载了?那我可得先备份一下
re: 用Google Docs写博客 飘雪 2009-01-15 09:14
@陈梓瀚(vczh)
我的工作需要windows在linux上来回切换,有时候需要在一台机器上跑一个耗时的程序,我还得换另一台机器
纯靠语言的能力是不行的,可以参考mfc的CObject实现,使用宏来模拟
@Leo
很普通的帐号,只是时间长了有点感情,而且网易的帐号注册页面并没有写明多长时间不活动就删除
@飘过
啥搜索引擎?你是说我的firefox布局,是bs我的搜索引擎设置是baidu吗?

事情不是你想的那样,因为我装了google工具栏,大部分搜索都是通过google工具栏进行的。所谓左谷歌,右百度,百度只有偶尔谷歌被抽风时才用。
@浪迹天涯
我这也是瞎折腾,正好也了解一下firefox的扩展体系
@phinecos
这只是一个简单插件,满足自己的基本需求,以后说不定能用上
@鬼话
下一步打算改得好看一点,操作便利一点
那位说粗口的请注意你的素质.你表现出的行为不配进入这个圈子.
天兄能够辛苦分享出来这么多资料,是值得尊敬的..
不懂英文,只能说明你的基础不够(我突然想到有部分人定义变量用的拼音),至于其他你所说的一些云云,笑谈..大家权且当埋头苦学时闻此人一声狗吠.秋日一景!
手动注册控件和直接在运行里输入regsvr32 注册有什么区别啊,我现在遇到问题,直接在批处理里注册文件无效,必须手动注册才可以,有时候还得手动注册两次