qt开发环境 - c++函数换名,extern 'C',缺省参数,内联
2017-08-15 20:43
537 查看
#include <QCoreApplication> #include <iostream> using namespace std; void foo(int i){ cout << i << endl; } void foo(int i,double d){ cout << i << ' ' << d << endl; } int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); foo(1);//编译器换名了 foo(1, 2.);//编译器换名了 return a.exec(); }
#include <QCoreApplication> #include <iostream> using namespace std; void foo(int a, int b = 666){ cout << a << ' ' << b << endl; } //某参数有缺省值,后面必须都有 //void foo(int a = 233, int b){ // cout << a << ' ' << b << endl; //} //缺省参数可以是常量,常量表达式全局常量 int g = 777; void bar(int a = g, int b = 222+1){ cout << a << ' ' << b << endl; } int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); foo(233,233);//222 233 foo(233);//233 666 bar(); return a.exec(); }
相关文章推荐
- [c/c++]函数参数缺省值
- 安装Qt+MinGW+Eclipse for c_c++开发环境配置总结
- C++缺省参数函数简介和使用
- qt开发环境 - c++之输入,输出,名字空间定义,名字空间指令,名字空间声明
- Thinking in C++ -- 函数的缺省参数
- ubuntu下两种C++集成开发环境IDE,Qt简直时神器
- C/C++开发环境(GTK/GNOME/Qt/KDE)
- C++中的作用域运算符和函数参数缺省值知识
- 构建 C++ 开发环境包括 gtk、qt 等开发库
- 【C++】函数缺省参数的作用
- 构建C/C++开发环境(包括gtk/qt等开发库)(适合ubuntu9.10)
- SuperMap iObjects C++结合Qt在QtCreator上的开发环境搭建
- qt-eclipse-c++环境配置(图形界面开发)
- c++动态绑定与静态绑定中的函数调用与函数缺省参数
- ubuntu14.04 qt4 C++开发环境搭建
- C/C++开发环境(GTK/GNOME/Qt/KDE)
- qt-eclipse-c++环境配置(图形界面开发)
- SuperMap iObjects C++结合Qt在vs2012上的开发环境搭建
- c++ 函数缺省参数测试示例
- Ubuntu 16.04 安装qt5.6 c++开发环境