小编Jus*_*t94的帖子

dup() 系统调用的解释

当涉及到复制文件描述符时,我能得到对 dup() 函数的真正简化的解释吗?我想使用管道,但我还必须让孩子从管道中读取(这是最简单的部分),但将数据写回父级。我应该使用另一个管道,还是可以使用相同的管道?

linux pipe dup

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

C返回字符串数组

我希望这个程序返回一个数组,然后是一个来自main的变量来从函数中获取这个数组,并且可以在一部分代码中使用,该代码必须根据初始变量中的这些值来验证字符串.但是变量没有得到返回的数组.我看过一些帖子说你不能在C中返回数组,但我也看过其他帖子,这是可能的.

但是我想知道如何捕获这个返回值.

int getUsers()
{
    char userVect[5][25];
    char user[24];
    int i = 0, j = 0, k;

    FILE  *usernames;
    usernames = fopen("usernames.cfg", "r");
    if (usernames == NULL){
        perror("usernames - err");
        return(-1);
    }

    while(fgets(user, sizeof(user), usernames) !=NULL){
        strcpy(userVect[j], user);
        j++;
    }

    fclose(usernames);
    for(k=0; k<j; k++)
        printf("Usernames are:  %s\n", userVect[k]);

    return userVect;
}

int main()
{
    printf("\nWelcome to Sys v1.24. To start off, please insert your command. \n");
    char *users;
    users = getUsers();
    printf("%c\n", users);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c arrays

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

JavaFX在窗口的右上角添加一个按钮

我正在JavaFX中设计一个GUI,我已经添加了一个MenuBar不同的MenuItems.我也希望它从Windows默认CloseMinimize按钮中不修饰,所以我initStyle(StageStyle.UNDECORATED)Stage对象上调用了方法.现在我试图在窗口的右上角放置一个关闭按钮,以便我的用户可以关闭现在生成的窗口,但我不能使用BorderPanes setTop()方法,因为它属于MenuBar项目.
有没有办法浮动或添加按钮在MenuBar
或者至少让X另一个菜单栏中的按钮位于当前菜单栏之前.

这就是我现在使用的代码:
在此输入图像描述
这是我到目前为止在该start()方法中的代码:

public void start(Stage primaryStage) throws Exception {
    window = primaryStage;
    window.setTitle("Menu Example");


    MenuBar file = new MenuBar();
    file.setId("file");

    Menu fileMenu = new Menu("File");
    fileMenu.getItems().addAll(
            new MenuItem("New File..."),
            new MenuItem("Open file..."),
            new MenuItem("Save file"));
    fileMenu.setId("#fileMenu");



    Menu editMenu = new Menu("Edit");
    editMenu.getItems().addAll(
            new MenuItem("Undo"),
            new MenuItem("Redo"),
            new MenuItem("Cut"),
            new MenuItem("Copy"),
            new …
Run Code Online (Sandbox Code Playgroud)

java javafx button

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

标签 统计

arrays ×1

button ×1

c ×1

dup ×1

java ×1

javafx ×1

linux ×1

pipe ×1