V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  MoYi123  ›  全部回复第 4 页 / 共 22 页
回复总数  427
1  2  3  4  5  6  7  8  9  10 ... 22  
175 天前
回复了 Betsy 创建的主题 C++ 求教个 C++ Get 函数怎么写的问题
一般用
const Student& Get(const std::string& key) const { return this->map_.at(key); }
这样拷贝构造发生在外部.

如果有需要再加上 Student& Get(const std::string& key) const { return this->map_.at(key); }
可以支持 move

Status Get(const std::string& key, Student* value); 这种写法是 C 语言的风格. 不建议用
176 天前
回复了 shendaowu 创建的主题 MySQL 求写一段生成数据库测试数据的代码
几天时间能写入一千万行, 还要考虑利用硬件?
不搞特殊优化的测试数据导入速度是 1 秒 10-20 万. 一千万也就 1 分钟左右.
177 天前
回复了 Betsy 创建的主题 C++ 求教个神奇的 C++ 打印问题
编译有警告
main.cpp:43:46: warning: object backing the pointer will be destroyed at the end of the full-expression [-Wdangling-gsl]
const ReducedGroupId& reduced_group_id = memo.GetReduceGroupId(group_id).value();

运行有 asan
==7760==ERROR: AddressSanitizer: stack-use-after-scope on address 0x00016ba93320 at pc 0x00010436df8c bp 0x00016ba93250 sp 0x00016ba93248
READ of size 8 at 0x00016ba93320 thread T0
#0 0x10436df88 in main+0x610 (a.out:arm64+0x100001f88)
#1 0x187dbe0dc (<unknown module>)

Address 0x00016ba93320 is located in stack of thread T0 at offset 192 in frame
#0 0x10436d984 in main+0xc (a.out:arm64+0x100001984)

This frame has 7 object(s):
[32, 40) 'ref.tmp.i.i124'
[64, 72) 'ref.tmp.i.i103'
[96, 104) 'ref.tmp.i.i'
[128, 152) 'tmp'
[192, 208) 'ref.tmp' <== Memory access at offset 192 is inside this variable
[224, 232) 'ref.tmp15'
[256, 264) 'ref.tmp28'
HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork
(longjmp and C++ exceptions *are* supported)
SUMMARY: AddressSanitizer: stack-use-after-scope (a.out:arm64+0x100001f88) in main+0x610
182 天前
回复了 youngxxx 创建的主题 商业模式 有人搞过少儿/青少年 编程培训没?
codeforces 先上个 2100 分吧, 不然可能不配教初中生竞赛.
184 天前
回复了 assassing 创建的主题 程序员 Go 语言存在隐式类型转换?
1.5e3 这是个字面量, 编译的时候会根据上下文推一个类型出来, 如果推不出来就是 float.
185 天前
回复了 Grocker 创建的主题 程序员 分辨多个用户之间是否是分身的算法?
并查集的删除不太好做. 还是用 sql 的递归来实现 dfs 硬查吧, 看起来数据量不会很大.
密码固定 6 位,输一次密码算一次 md5(password[-6:]) 不就行, 这还要什么算法吗?
如果不懂 erlang 的话, AMQP 不太好抄作业吧, 如果从协议文档开始实现, 估计会要更长的时间.
191 天前
回复了 karottc 创建的主题 Java 250M 的 Java 程序,用 go 重构,只需要 8M
还是 go 没什么话语权, 我看 rua 友天天脚踩一切语言, 也没人反驳, 反对就是不懂 PL 的菜鸟.
197 天前
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 被 go 语言的 json.Marshal 恶心到了
@qW7bo2FbzbC0 怎么可能是 base64 后的 string 啊, 贴个例子看看. 八成是 unicode 吧, 提醒一下, json 必须是 utf8 编码的.
1. 向上报告
2. 怎么解决这个问题: 是不是和生化危机 4 的背包整理差不多的问题? 用扫描线 DP 就行.
多大点事.
cpp 里对空 vector popback 还是 ub 呢.
只能专门写个游戏 bot 吧.
我买的 1000 左右西昊的椅子, 一开始也响, 喷了一圈 wd40 好了. 其他倒是没什么问题.
报错原因不是都写了吗?
OLAP 数据库不用 prepare 模式也能理解吧.
218 天前
回复了 leegradyllljjjj 创建的主题 算法 工程算法难题,求大神
我来翻译一下吧
给你 n 个不固定长度的 int 数组
在其中选择 3 个数组
保证这 3 个数组拼接并去重后的长度最大
如果有多种情况的长度相同,选择这 3 个数组和最小的那一种情况。
B 站前几天开源的这个 https://github.com/bilibili/Index-1.9B
配置要求应该挺低的.
1  2  3  4  5  6  7  8  9  10 ... 22  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1765 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 08:56 · PVG 16:56 · LAX 00:56 · JFK 03:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.