写作绅士,读作丧尸 X岛揭示板
 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 公众号:【矛盾苇草】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.63191811 - 无标题 - 技术宅


回应模式
No.63191811
名 称
E-mail
标题
颜文字
正文
附加图片
•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

无标题 无名氏 2024-07-24(三)02:36:40 ID:Wg3hx6R [举报] [订阅] [只看PO] No.63191811 [回应] 管理
c++
string()={}是啥意思啊,为啥能作为引用传递
void f(string&){...};
f(string()={});
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2024-07-24(三)02:39:38 ID:Wg3hx6R (PO主) [举报] No.63191818 管理
jp
无标题 无名氏 2024-07-24(三)11:33:46 ID:aA7CEck [举报] No.63194283 管理
试验了下,确实能跑,但是没什么意义,传过来的东西没办法调用,因为没有实例化,只是引用了一段空的string类型的地址空间
如果改成
void f(string& a){}
f(string() == {'a', 'b', 'v'});
就可以用a来引用了
以我的水平来看这段代码就是没有实际意义,但是能跑
无标题 无名氏 2024-07-25(四)09:58:39 ID:1EhFL94 [举报] No.63205737 管理
匿名对象
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2024-07-25(四)11:05:05 ID:Wg3hx6R (PO主) [举报] No.63206413 管理
匿名对象不能作为引用传递吧,完整的代码如图,在函数内部可以像左值一样使用string()={}
无标题 无名氏 2024-07-25(四)11:08:27 ID:Wg3hx6R (PO主) [举报] No.63206449 管理
注释写错了( ゚∀。),是 打印长度为N的所有二进制数
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2024-07-25(四)20:49:57 ID:QbwxZDS [举报] No.63212590 管理
分享图片
无标题 无名氏 2024-07-26(五)12:19:01 ID:Wg3hx6R (PO主) [举报] No.63218896 管理
>>No.63212590
(*´ω`*) 谢谢大佬

UP主: