Articles of 大小

如何在Linux中获得一个目录的大小编程方式?

我想通过一个C程序来获得一个特定的dir的确切大小。 我尝试使用statfs(path,结构statfs&),但它没有给出确切的大小。 我也尝试了stat(),但它返回任何目录的大小为4096! 请告诉我,我可以通过“du -sh dirPath”命令来获得dir的确切大小。 另外我不想使用杜通过系统()。 提前致谢。

如何在Linux中find软盘\ CD的扇区大小?

如何通过C ++代码获得Linux中软盘和CD盘的扇区大小? 谢谢你们。

如何在Linux中设置目录大小限制?

我已经读过关于限制目录的大小 – 比如创build大文件,格式化,挂载等。但是这一切都非常复杂。 是否存在实用程序或其他设置已经存在的目录限制?

如何处理从Delphi 6和WinXP到Delphi 2007和Vista / Win7的表单大小问题

我有一个用Delphi 6编写的应用程序,并在Windows XP上编译。 通常我会在控件和表单的边之间留下8像素的空闲空间。 当这个应用程序在Vista或Win 7上运行,这个差距更小或根本不存在。 我认为这可能是因为这些版本的Windows有更厚的forms边界。 现在我正在将应用程序移到Delphi 2007中。在表单devise器中,表单已经失去了底部和右边的空白。 我该如何处理? 我有几百个表格,不想改变他们。 另外,我们大多数用户在Win XP上运行这个应用程序,所以我不想让它在XP中看起来不好。

Windowsbatch file获取C:\驱动器的总空间和可用空间

我需要一个bat文件来在Windows系统中获得C:\驱动器的总空间和GB(千兆字节)的可用空间,并创build一个包含详细信息的文本文件。 注意:我不想使用任何外部实用程序。

VC ++:如何获取文件的时间和date?

在C ++中,如何在Windows上获取文件的文件大小和date标记?

C Windows缓冲区大小

在Windows让我说我使用recv函数从套接字接收数据。 我很好奇最佳缓冲区有多大? 我可以使它成为1024字节,或者我可以使它成为51200字节或更大。 我想知道哪一个会更好的performance。 这不仅适用于recv函数,让我说读一个大的文本文件,我想要一个非常大的缓冲区,或更小的缓冲区?

delphi – 计算目录大小API?

任何人都知道得到一个directoy的大小的其他方式,而不是通过计算文件的文件来计算它的大小? 我对一些win32 API函数感兴趣。 我已经谷歌关于这一点,但我没有find相关的信息,所以我在这里问。 PS:我知道如何通过使用findfirst和findnext来计算目录大小,并且总和所有文件的大小。

在这种情况下,为什么在计算文件大小时多加1个字节?

在通过GUI(alt + enter)以及terminal(ls -l)在Ubuntu 12.10上创build文本文件之后,我做了以下的观察。 当文件为空时:文件大小= 0字节。 当一个字符:文件大小= 2个字节。 当两个字符:文件大小= 3个字节。 当文件只包含一个字符时,为什么还要增加1个字节,我知道这不是因为文件结束,因为当我编写了一个程序时,循环终止,当它到达文件结束,它给了我相同的结果,所以显然这不算什么,那是什么? 但是,在文件包含一个字符的窗口上,文件大小只有一个字节,这是正常的。 这些东西背后是什么东西?

在堆栈上分配一个页面大小的缓冲区会损坏内存?

在Windows中,堆栈实现如下:指定的页面紧随提交的堆栈页面。 这是保护国旗是守卫。 因此,当引用保存页面上的地址时,内存故障会增加,内存pipe理器将保护页面提交到堆栈并清理页面的保护标志,然后保留一个新的页面。 当我分配一个大小超过一页(4KB)的缓冲区时,然而,预期的错误没有发生。 为什么?