手动查找文本块的大小(ASCII格式)

时间:2009-02-22 22:23:00

标签: visual-studio text notepad++

是否有一种简单的方法可以手动(即不通过代码)查找所选文本块的大小(以字节,KB等为单位)?目前我正在处理文本,剪切/粘贴到一个新的文本文档,保存它,然后单击“属性”来估计大小。

我主要在visual studio 2008开发,但我需要任何一种简单的方法来手动执行此操作。

注意:我知道这不是一个特定的编程问题,但它与编程有关。我需要这个来比较一些函数,看看哪一个函数返回最少量的文本。我只需要做几次这样的事情,所以想办法写一个方法就太过分了。

3 个答案:

答案 0 :(得分:1)

这个问题没有问题。文本可以以不同的格式编码; ASCII,UTF-8,UTF-16等。文本块占用的内存取决于您决定使用哪种编码。

编辑:回答你现在提出的问题(我如何确定哪个函数返回“较小”的文本块) - 给定单个编码,较短的文本也几乎总是较小。为什么你不能只比较长度?

在你的评论中你提到它是ASCII。在这种情况下,每个字符将是一个字节。

答案 1 :(得分:0)

我没有看到使用您正在粘贴的应用程序编写的代码与使用其他代码之间的区别。作为一个python人自己,每当我想检查一些文本的长度时,我只是在交互式解释器中进行。当然,一些更适合您口味的等效解决方案是合适的吗?

答案 2 :(得分:0)

最后只是将文本剪切/粘贴到MS Word中并使用其中的字符计数功能