小编Nic*_*unt的帖子

C中的"注册"关键字?

什么是register关键字在C语言吗?我已经读过它用于优化,但在任何标准中都没有明确定义.它是否仍然相关,如果是,你什么时候使用它?

c memory keyword

255
推荐指数
10
解决办法
11万
查看次数

最难跟踪的错误类型?

您必须跟踪和修复哪些最恶劣,最困难的错误以及为什么?

在我们发言的过程中,我既是真正的好奇又是膝盖深处.正如他们所说 - 苦难喜欢公司.

language-agnostic testing debugging

47
推荐指数
16
解决办法
3万
查看次数

解决循环typedef依赖?

在typedef这些结构中解决以下循环依赖的最佳方法是什么?
注意C语言标签 - 我正在寻找标准gcc C的解决方案.

typedef struct {
    char* name;
    int age;
    int lefthanded;
    People* friends;
} Person;

typedef struct {
    int count;
    int max;
    Person* data;
} People;
Run Code Online (Sandbox Code Playgroud)

c circular-dependency

33
推荐指数
3
解决办法
2万
查看次数

"自我"在javascript中的含义是什么?

在这里读到" 自我指的是当前的窗口或形式 ".

在这种情况下,Self似乎没有引用当前的形式:

<form><input type="text" onkeyup="alert(self.foo.value)" name="foo"></form>
Run Code Online (Sandbox Code Playgroud)

但是在这种情况下它可以工作(参考窗口):

<form><input type="text" onkeyup="alert(self.document.forms[0].foo.value)" name="foo"></form>
Run Code Online (Sandbox Code Playgroud)

那你什么时候才能使用selfDOM属性window呢?

javascript dom self keyword

25
推荐指数
5
解决办法
2万
查看次数

存储Lua功能?

从C 调用Lua函数是相当简单的,但有没有办法 Lua函数存储在某个地方供以后使用?我想存储传递给我的C函数的用户定义的Lua函数以用于事件,类似于connect函数在wxLua中的工作方式.

c lua function

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

如何在内存失败时处理realloc?

问题说这一切,但这里是一个例子:

typedef struct mutable_t{
    int count, max;
    void **data;
} mutable_t;


void pushMutable(mutable_t *m, void *object)
{
    if(m->count == m->max){
        m->max *= 2;
        m->data = realloc(m->data, m->max * sizeof(void*));
    }
    // how to handle oom??
    m->data[m->count++] = object;
}
Run Code Online (Sandbox Code Playgroud)

如何处理内存耗尽而不是所有数据的NULL?

编辑 - 让我们假设有些东西可以完成,比如在某处释放一些内存,或者至少告诉用户"你不能那样做 - 你的内存不足".理想情况下,我想留下那里分配的东西.

c memory realloc

19
推荐指数
3
解决办法
2万
查看次数

19
推荐指数
5
解决办法
6万
查看次数

如何在iPhone上fopen()?

iPhone SDK文档声称fopen()是一种受支持的文件访问方法,但我无法让它返回FILE句柄.我正在访问我的项目中包含的目录.我试过fopen"filename","dir/filename","./ filename","./ dir/filename","/ dir/filename"都返回空指针.有些人报告使用它没有问题,所以我相信它很简单!

c filesystems iphone file-io

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

从php.ini中的简写字节表示法中获取字节值

有没有什么办法让来自像函数返回字符串中的字节值ini_get('upload_max_filesize')ini_get('post_max_size')的时候都用速记符号字节?例如从4M获得4194304?我可以破解一个这样做的功能,但如果没有一些内置的方法,我会感到惊讶.

php byte

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

省略Lua标准库的最佳方法是什么?

删除或省略Lua标准库包的最佳方法是什么?例如,删除特定环境中的os库函数.有问题的项目是从源文件构建Lua,所以我可以编辑源代码,尽管如果可能的话我宁愿通过API来完成.

c lua

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