小编Cli*_*ive的帖子

在 Qt 上,如何在 Tree Widget 上设置行距?

在文字处理器上,您可以设置 1.5 行距或双倍行距 - 我想用 QTreeWidgetItem 做类似的事情。我不想增加字体的大小,这会使字母变大。我想要它显示的行之间有更多空间。

tree fonts qt

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

如何阻止Linux中止PATH搜索?

我的PATH中有/ usr/bin,后来在PATH中有点(表示当前目录).我在两个目录中有一个程序'abcxyz',/ var和/ someother.如果我在/ var中使用mate-terminal并键入一些荒谬的名字,dgxuznk,那么bash会说:"bash:dgxuznk:command not found"如你所料.如果我现在在/ usr/bin中创建一个名为dgxuznk的链接指向/ someother中的程序,它也会运行程序,也就像你期望的那样.但是,如果我现在删除该链接,它不再说"命令未找到",而是"bash:/ usr/bin/dgxuznk:没有这样的文件或目录".就好像它记得它之前发现它的位置,并期望再次在/ usr/bin下找到它.

更糟糕的是,如果我现在将/ var(我在哪里)中的程序重命名为dgxuznk,并键入"dgxuznk",它仍然会抱怨"bash:/ usr/bin/dgxuznk:没有这样的文件或目录"就像它可以'通过PATH中的/ usr/bin查看点并查看当前目录以查找程序.

这只是在Fedora 19中吗?如何编程以通过搜索路径中的/ usr/bin并找到当前目录点?

(提示:如果要重现此错误 - 请不要让它在当前目录中找到该程序,直到它在/ usr/bin中找到它为止.)

linux bash path search-path

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

在 GNU 编译器中发现错误。以后的版本?

我发现这段代码在优化时会在 gnu C++ 编译器中导致一个惊人的错误。

#include <stdio.h>

int main()
{
    int a = 333666999, b = 0;
    for (short i = 0; i<7; ++i)
    {
        b += a; 
        printf("%d  ", b);
    }
    return 9;
}
Run Code Online (Sandbox Code Playgroud)

使用g++ -Os fail.cpp可执行文件进行编译不会打印七个数字,它会永远继续,打印和打印。我在用 -

-rwxr-xr-x 4 root root 700388 Jun  3  2013 /usr/bin/g++
Run Code Online (Sandbox Code Playgroud)

以后有更正的版本吗?

c++ gnu fault

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

标签 统计

bash ×1

c++ ×1

fault ×1

fonts ×1

gnu ×1

linux ×1

path ×1

qt ×1

search-path ×1

tree ×1