小编Kat*_*Kim的帖子

使用gdb而不使用"-g"标志进行编译

如果你使用gdb没有"-g"标志编译的可执行文件,你还可以调试吗?如果是这样,与调试使用"-g"编译的可执行文件相比,您会看到什么区别?

c gcc gdb

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

为什么这个函数需要[[a]]?

我正在编写Haskell代码练习尾递归来反转列表并提出了这个解决方案:

reverseh' [] list = list
reverseh' (x:xs) list = reverseh' (xs) (x ++ list)
reverse' x = reverseh' x []
Run Code Online (Sandbox Code Playgroud)

它只适用于列表列表,但我希望它具有类型签名[a] -> [a].

你能解释我在这里做错了什么吗?

haskell type-systems type-inference

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

标签 统计

c ×1

gcc ×1

gdb ×1

haskell ×1

type-inference ×1

type-systems ×1