19得票3回答
C结构体有大小限制吗?

C结构体有大小的限制吗?

19得票7回答
Haskell是否回避概率数据结构?

如果您搜索在Haskell中实现跳表的内容,您会发现并不多。它是一个需要随机数生成器的概率性数据结构,这意味着任何这些结构都需要在IO单子内运行。 Haskell的开发人员是否因为无法纯粹实现它们而避开这些数据结构? Haskell如何处理它们?

19得票4回答
复制一个不包含文件内容但保留文件名的目录结构

我有一个非常庞大的电影文件目录结构。为了分析这个结构,我想要复制整个目录结构,包括文件夹和文件,但不想复制所有的电影文件,同时希望保留它们的文件名。理想情况下,我会得到零字节大小的文件,文件名与原始电影文件相同。 我尝试过链接文件,然后使用rsync将其同步到远程机器,但没有获取到链接文件。...

18得票2回答
PHP - 如何构建树形结构列表?

所以,我的问题是,我想要建立这2张表的树形结构:Parent table: +-------+---------------+ | pr_id | parent_name | +-------+---------------+ | 1 | p | | 2...

18得票3回答
结构体数组成员排序

给定一个结构体数组(在C中),我试图按性别分组并按数字顺序分组打印结果。例如:struct employee{ char gender[13] char name[13]; int id; }; 假设我这样定义结构数组:struct employee info[2]={{"male","Mat...

18得票6回答
使用联合体可以访问单个位吗?

我正在编写一个C程序。我想要一个变量,既可以像char一样访问,又可以访问特定的位。我在考虑可以使用联合体来实现这个需求...typedef union { unsigned char status; bit bits[8]; }DeviceStatus; 但编译器不喜欢这样...

18得票5回答
何时不应使用#pragma pack?

在C语言中,当我们使用结构体时,何时使用#pragma pack指令是不合适的? 问题的补充...... 请问有人能进一步解释一下如何通过指针访问未对齐的数据可能会失败吗?

18得票1回答
在函数内定义结构体是隐藏结构体不被其他函数看到的好方法吗?

你可以在函数内部这样定义一个结构体:fn user_status() -> bool { struct UserStatus { logined: bool, name: Option<String>, } // ......

17得票2回答
SML:使用abstype和使用signature来隐藏结构的实现有什么区别?

我过去在SML方面做了一些工作,但现在开始进入更有趣的部分。 使用abstype...with...end结构,我可以制作东西并保持其实现细节的隐藏。我还可以创建一个我想要制作的东西的签名,并使用:>运算符来制作一个符合该签名的结构,它可以隐藏实现细节。 签名/结构不就是抽象类型(a...

17得票3回答
如何正确构建我的HTML文件?

对于一个基本的静态网站,有几个页面和子页面,我对HTML页面的目录结构最佳实践感到困惑。 假设我有一个像这样的简单网站: 一个主页(index),关于我们(about),联系我们(contact)和新闻(news)页面。在新闻页面上,有两个链接指向新闻页面的两个子页面,fizz.html和b...