社区
C++ 语言
帖子详情
问问这儿的const QFont & font是指的什么意思?
superwavelet
2010-11-18 06:59:29
void QApplication::setFont ( const QFont & font, const char * className = 0 ) [static]
这是个类的说明,这儿const QFont & font是指的要给函数传入QFont类的对象的引用吗?
const char * className 这个是指的在使用函数时要给这个参数写:指向类对象的指针吗?
...全文
262
9
打赏
收藏
问问这儿的const QFont & font是指的什么意思?
void QApplication::setFont ( const QFont & font, const char * className = 0 ) [static] 这是个类的说明,这儿const QFont & font是指的要给函数传入QFont类的对象的引用吗? const char * className 这个是指的在使用函数时要给这个参数写:指向类对象的指针吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aoxixiaojun
2010-11-18
打赏
举报
回复
void QApplication::setFont ( const QFont & font, const char * className = 0 )
传入一个QFont的const引用. 好处: 1. 引用传递减少值传递是调用拷贝构造函数的额外开销; 2.const则
使得你在setFont函数体内不能修改对象font的内容.
superwavelet
2010-11-18
打赏
举报
回复
thanKs a lot!!!
superwavelet
2010-11-18
打赏
举报
回复
[Quote=引用 3 楼 superwavelet 的回复:]
引用 2 楼 jixingzhong 的回复:
const char * className 这个是指的在使用函数时要给这个参数写:指向类对象的指针吗?
》char *,参数应该是一个字符串
太感谢您了!!!
[/Quote]
还想请教一下,如何才能达到您这种编程境界?我算是初学者
谢谢
superwavelet
2010-11-18
打赏
举报
回复
[Quote=引用 2 楼 jixingzhong 的回复:]
const char * className 这个是指的在使用函数时要给这个参数写:指向类对象的指针吗?
》char *,参数应该是一个字符串
[/Quote]
太感谢您了!!!
jixingzhong
2010-11-18
打赏
举报
回复
const char * className 这个是指的在使用函数时要给这个参数写:指向类对象的指针吗?
》char *,参数应该是一个字符串
jixingzhong
2010-11-18
打赏
举报
回复
这是个类的说明,这儿const QFont & font是指的要给函数传入QFont类的对象的引用吗?
》是的
skyxfire
2010-11-18
打赏
举报
回复
[Quote=引用 5 楼 aoxixiaojun 的回复:]
void QApplication::setFont ( const QFont & font, const char * className = 0 )
传入一个QFont的const引用. 好处: 1. 引用传递减少值传递是调用拷贝构造函数的额外开销; 2.const则
使得你在setFont函数体内不能修改对象font的内容.
[/Quote]
哎,被说完了,建议看看C++编程思想。上面这个问题在effective C++里有直接解释
某某9
2010-11-18
打赏
举报
回复
shi de
bluesky12312388
2010-11-18
打赏
举报
回复
还想请教一下,如何才能达到您这种编程境界?我算是初学者
》多看书《Effective C++》,多看优秀的开源代码,多写代码。
C/C++程序设计员应聘常见面试试题深入剖析
C/C++程序设计员应聘常见面试试题深入剖析,不看会后悔!!!!!!!!!
const
int&和
const
int本质区别
很简单的来说,
const
int&是引用传值的方式,
const
int是值拷贝的方式 引用传值,简单的来说,就是把内存地址传过来,本身没有重新分配一块内存,而值拷贝的方式,则是重新从内存中分配一块出来保存该值,这样内存消耗增加,而且花的时间更多。 简单的代码示例 int QuoteSwap(
const
int &a,
const
int &b) { cout <&...
bool operator==(
const
T& t)
const
,关系运算符重载
基本定义: bool operator ==( )可以分为——bool operator ==(
const
bool& other)、bool operator ==(
const
T& other), 其中T代表类型; 运算符函数定义的一般格式如下: <返回类型说明符> operator <运算符符号> (<参数表>) { <函数体> } 关系运算符重载: bool operator == (
const
T& )..
教你用恶心的strtok函数来恶意修改
const
string &str 中的str
大概在两年前, 我踩了一次strtok的坑, 并在博文中做了记录, 永远不要用strtok, 最近再次遇到此坑, 先不多说。 我来教你用恶心的strtok函数来恶意修改
const
string &str 中的str: #include #include #include #include using namespace std; int Str2Vector(
const
string
算法笔记 C++中
const
和auto的那些事 HERODING的算法之路
C++中
const
和auto的那些事前言1.
const
1.1
const
修饰普通类型的变量1.2
const
修饰
指
针变量1.2.1 常量
指
针1.2.2
指
针常量1.2.3
指
向常量的常
指
针1.2.4 三者区别2. auto2.1 auto的用法2.2 auto的注意事项3.
const
与auto4. 总结 前言 最近做题在暴力的时候发现了一个问题,就是在一些数据量很大的时候(游离于内存的超出范围),如果是
const
auto& 遍历就不会出问题,但是auto或者
const
auto仍然会超时,所
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章