V2EX sanbuks 的所有回复 第 1 页 / 共 2 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    sanbuks    全部回复第 1 页 / 共 2 页
回复总数  21
1  2  
young sheldon 现实出现在你身边了
340 天前
回复了 Symbo1ic 创建的主题 C++ C++中右值与右值引用在使用中的疑问
@Symbo1ic
-fno-elide-constructors 关闭 rvo 优化,测试一下
341 天前
回复了 Symbo1ic 创建的主题 C++ C++中右值与右值引用在使用中的疑问
1. 这边结果是 move ,而不是 copy ,建议再试一下
2. 会产生悬垂引用问题, 一般直接返回 T 即可,返回右值引用情况很少见,比如这样 T{}.func();
3. 本质就是直接构造到最终目标的存储中,具体参考不同编译器优化
2024-09-04 16:13:43 +08:00
回复了 pythonee 创建的主题 程序员 你遇到过哪些比较难理解的编程语言概念
@CREEPER5 本质就是延长右值 (消亡值/纯右值) 生命周期,实现移动语义
2024-09-01 18:07:48 +08:00
回复了 zeal7s 创建的主题 C++ CLion 最新版不能完美支持 C++20 Module 声明与实现分离
@zeal7s 现在 Clion 2024.2 版本(.net 内核) 支持 module 接口分离定义跳转了
2024-08-06 10:38:03 +08:00
回复了 Betsy 创建的主题 C++ 求教个神奇的 C++ 打印问题
template< class T >constexpr std::optional<std::decay_t<T>> make_optional( T&& value );

引用被 decay 了,直接赋值接收就行了
2024-08-06 10:34:39 +08:00
回复了 Betsy 创建的主题 C++ 求教个神奇的 C++ 打印问题
@rabbbit 没有必要,直接复制
2024-07-03 13:33:31 +08:00
回复了 AFOX 创建的主题 程序员 又面了一家公司,想和大家讨论下面试的心理
形参传过去没有用,主函数中 p 是未定义的
func 中应当是 *p = (void *) malloc,
主函数应当是 void *p = nullptr; 调用时候传 func(&p)
Languages Framework/Javascript/Libraries/
点上 element-ui 和 node_modules, 没有就自己加
2024-04-12 13:06:49 +08:00
回复了 857681664 创建的主题 程序员 2024.1 WebStorm 的错误提示经常出现错误
24.1 webstorm 有时候搜索跳转直接卡死,已经回滚了
2024-03-15 12:35:40 +08:00
回复了 maxssy 创建的主题 Qt 请问多线程之间是如何协调配合的?
《 C++并发编程实战》 4.4.2 提到 CSP ,可以参考下
简单说就是把 A 把 命令 投递到 B 的消息队列中, 通过 命令 的 condition_variable 实现反馈
介于 op 的情况先试一下 Qt ,入了行再考虑转方向
2024-03-14 13:39:55 +08:00
回复了 johnsmith2077 创建的主题 Qt 关于 Qt6.6.0 无法设置程序图标的问题
cmake 中加图标不是直接
`set(CMAKE_AUTORCC ON)`
`add_executable(tgt main.cc src.qrc)`
就好了嘛
2024-01-23 22:36:22 +08:00
回复了 huzhikuizainali 创建的主题 C++ 请问究竟什么是 C++中的“相容类型”的含义?
C++标准库 第二版 中文版
2024-01-23 14:14:32 +08:00
回复了 huzhikuizainali 创建的主题 C++ 请问究竟什么是 C++中的“相容类型”的含义?
参考《 C++标准库》 p407, 你可以理解为 可由目标对象构造的类型;
底层应该是在未初始化的内存上调用 std::allocator<T>::construct 通过参数构造对象.
ps: 第九章可以直接跳过, 后面不会的可以作为手册参考, 这章精读我觉得意义不大...
2024-01-22 09:25:15 +08:00
回复了 zeal7s 创建的主题 C++ CLion 最新版不能完美支持 C++20 Module 声明与实现分离
waring bug 有的, 见 https://youtrack.jetbrains.com/issue/CPP-32417
但是都用模块了,为什么不放在一起。。。
2024-01-17 16:17:56 +08:00
回复了 zeal7s 创建的主题 C++ CLion 最新版不能完美支持 C++20 Module 声明与实现分离
Clion 中,toochain 自己配置 cmake 3.28 版本不要用自带的,toolset 选择 vs2022 ,总体用下来还是比较顺畅的
支持一下哈
@lyping 如果要基于 Qt-Creator 源码开发,需要收费,如果只是单纯使用 Qt-Creator 进行编码开发,不需要; Qt 类库某些模块以动态库链接方式开发,遵循 LGPL 协议,不用收费
2023-10-23 12:22:17 +08:00
回复了 DaTouJun 创建的主题 Qt 求助,使用 CLion 开发 Qt,创建了 UI 类不会使用
@DaTouJun 假设你用 CMake 构建,有几点需要保证
```cmake
# Clion 的 External Tool 正确设置了 QtDesigner

set(CMAKE_AUTOUIC_SEARCH_PATHS ${CMAKE_SOURCE_DIR}/ui) # 指定 .ui 路径
set(CMAKE_AUTOMOC ON) # 自动采用 MOC 处理源文件
set(CMAKE_AUTOUIC ON) # 自动采用 UIC 处理.ui 文件
set(CMAKE_AUTORCC ON) # 自动采用 RCC 处理.qrc 文件
add_library(main_window SHARED src/mainwindow.cc header/mainwindow.h) # MOC 原因需要包含头文件
```
之后每次重新编译就可以了
1  2  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2701 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 31ms UTC 15:10 LAX 08:10 JFK 11:10
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86