0
点赞
收藏
分享

微信扫一扫

C++函数返回数组的写法


Qt项目开发,C++代码中某个函数需要返回一个数组,研究一番,总结如下:


//方法定义
int* MainWindow::toDMS()
{
int d, m, s;
//...
//注意,此处一定要加static
static int dms[] = { d, m, s };
return dms;
}

//调用
int* array = MainWindow::toDMS();
qDebug() << " d:" << array[0]
<< " m:" << array[1]
<< " s:" << array[2];

效果:

C++函数返回数组的写法_开发语言

参考:

​​How to Return an Array in a C++ Function - JournalDev​​


举报

相关推荐

0 条评论