小编saa*_*ame的帖子

在C中刷新缓冲区

如果fflush()不用于冲洗,即使它是一个输出流的缓冲区?

它有用的是什么?我们如何刷一般缓冲区?

c buffer fflush

54
推荐指数
1
解决办法
17万
查看次数

SWI-Prolog - 无法断言

我定义一个运算符如下:

:- op(500, xfx, =>).
Run Code Online (Sandbox Code Playgroud)

当我尝试这样的事情:

assert(a => b).
Run Code Online (Sandbox Code Playgroud)

Prolog引发了一个错误,上面写着"无权修改static_procedure(=>)/ 2".

有解决方案吗

prolog prolog-assert

6
推荐指数
2
解决办法
2353
查看次数

生成红黑树的测试用例

如何为 C 中的红黑树实现生成测试用例?

testing functional-testing

6
推荐指数
1
解决办法
5114
查看次数

文件创建模式掩码

我很难理解为什么Unix守护进程将文件创建模式掩码设置为0.如果有人可以揭开umask功能的神秘感,我将感激不尽.

unix umask

4
推荐指数
1
解决办法
3243
查看次数

是否可以在树结构中为子节点使用va_list?

是否可以使用va_list在C中定义结构?就像是:

struct node
{  int value;
   va_list children;
};
Run Code Online (Sandbox Code Playgroud)

c tree variadic-functions

2
推荐指数
2
解决办法
137
查看次数

如何在JScrollPane中获取组件

我在JScrollPane中有一个JTable; 我如何获得JTable?

谢谢

java user-interface swing jtable jscrollpane

1
推荐指数
1
解决办法
7509
查看次数

打印前预览 JTextArea

JTextAreaJDialog执行打印操作之前如何提供预览?打印对话框不提供此选项!

java printing swing jtextarea

1
推荐指数
1
解决办法
773
查看次数

处理 ElementTree 中的 CDATA 和注释

有没有办法ElementTree.parse考虑CDATA标签和/或评论?

python xml elementtree python-2.7

1
推荐指数
1
解决办法
3034
查看次数

Mingling开关和C语言

此代码由于某种原因起作用,但它根本没有意义.

#include <stdio.h>

int main(void)
{
  switch(1)
    {
      case 0:
        while(1)
          {
            case 1: puts("Works"); break;
          }
    }
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

有人可以解释为什么它确实有效以及它有什么应用程序?

c while-loop switch-statement

1
推荐指数
2
解决办法
98
查看次数

机器的最小对齐要求

我正在读一本关于编译器设计和实现的书.在关于存储管理的部分中,作者编写了一个分配内存的函数.他希望函数适合任何类型.他声称下面的联合大小是主机上的最小对齐.我不太明白这意味着什么.从书中可以看出:"......它的领域最有可能具有最严格的对齐要求."

union align {
    long l;
    char *p;
    double d;
    int (*f) (void);
};
Run Code Online (Sandbox Code Playgroud)

有人可以解释什么是"最严格的对齐要求"意味着什么?它如何在主机上实现最小的对齐?

c memory-alignment

1
推荐指数
1
解决办法
167
查看次数

选择概率为p的动作

说"用概率p做这个"是什么意思?这是否意味着如果p> 0.5,我们会做"这个"?

你如何用概率p编写代码或算法来做某事?

谢谢,

probability

0
推荐指数
1
解决办法
1034
查看次数