« vc7 项目命令行编译方法 | (回到Blog入口) | 完成 UTF8 和 UTF16 转换函数 »

讨厌的Ultra Edit

UltraEdit 一向以多语法高亮编辑和二进制编辑集一身为特色,而且更是提供了多种编码与系统下不同格式文件的转换方法。如 UTF8文件转换为 UTF16格式文件。
可是,在yayv开发UTF6到UTF8的转换程序的时候,发现UltraEdit其实用了很讨巧的方法来处理的UTF8

打开一个 UTF16的文本文件,转换为UTF8文件,再次用UltraEdit打开,观看这两个文件的二进制格式,你会发现他们的内容一模一样。经过反复观察和测试,终于确定,这个是UltraEdit的问题,他在打开之后在自己的缓冲区中进行了转码和现实,二进制编辑则打开的这个缓冲区中的文件。

最后,还是用 VS.net的二进制编辑工具搞定了这个问题。

引用通告

TrackBack URL for this entry:
如果您想引用这篇文章到您的Blog,
请复制下面的链接,并放置到您发表文章的相应界面中。
http://www.pyapp.com/cgi-bin/mt/mt-tb.cgi/16

发表一个评论

(如果你此前从未在此 Blog 上发表过评论,则你的评论必须在 Blog 主人验证后才能显示,请你耐心等候。)

关于

此页面包含了发表于2006年12月05日 夜间03时29分的 Blog 上的单篇日记。

此 Blog 的前一篇日记是 vc7 项目命令行编译方法

此 Blog 的后一篇日记是 完成 UTF8 和 UTF16 转换函数

更多信息可在 主索引 页和 归档 页看到。

Powered by
Movable Type 3.33