小编use*_*200的帖子

问:如何在QTableWidgetItem中显示QComboBox?

我正在尝试通过将QComboBox设置为其子项来在QTableWidgetItem中显示它,使用以下代码:

QComboBox* qcb;
int r,c;
//......
qcb->setParent((QWidget*)tableWidget->item(r,c));
Run Code Online (Sandbox Code Playgroud)

但那不是工作.

那怎么解决?谢谢.

c++ qt

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

c:动态分配2d char数组时出现问题?

我正在尝试ary[i][j]使用以下代码分配要访问的2D字符数组:

#define stringmaxlen 20

void do_alloc( char ***vals, int valscount ){
    *vals = (char**) calloc( sizeof( char** ), valscount );
    int i = 0;
    for ( ; i<valscount; i++ )
        *vals[i] = (char*) calloc( sizeof( char* ), stringmaxlen );
}

int main( ){
    //......
    char** ary;
    do_alloc( &ary, 10 );
    strcpy( ary[0], "test" );
    //......
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,这导致某处出现溢出并且程序执行中存在错误,我从这里获得了一些动态分配的引用:http://staff.science.nus.edu.sg/~phywjs/CZ1102/lecture20/sld014.嗯.

我想知道这里有什么问题以及如何解决这个问题,谢谢.

c arrays dynamic-allocation

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

标签 统计

arrays ×1

c ×1

c++ ×1

dynamic-allocation ×1

qt ×1