V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  skadi  ›  全部回复第 26 页 / 共 47 页
回复总数  935
1 ... 22  23  24  25  26  27  28  29  30  31 ... 47  
2018-02-21 15:01:27 +08:00
回复了 fyyz 创建的主题 C C++怎么构建 key 是 string, value 是函数的 map
撒币了... 应该是 (*task_pack_ptr)(); 才对...(逃
2018-02-21 14:39:34 +08:00
回复了 fyyz 创建的主题 C C++怎么构建 key 是 string, value 是函数的 map
用 14 以上标准. lambda 封装.

std::map<string,function<void(void)>>mp;
mp["fuck"]=[/*some& or some=*/](){
//do something
}

或者你需要返回值,统一封装成 std::future

std::map<std::string, std::function<void(void)>>mp;

template<typename F,typename ...Args>
auto insert(std::string&& key,F&&f,Args&&...args)noexcept {
using r = std::invoke_result_t<F, Args...>;
auto task_pack_ptr = std::make_shared<std::packaged_task<r()>>([&]() -> r {
return std::invoke(std::forward<F>(f), std::forward<Args>(args)...);
});
auto result = task_pack_ptr->get_future();
mp[std::forward<std::string>(key)] = [task_pack_ptr]() {
(*task_pack_ptr);
};
return result;
}
2018-02-20 18:45:58 +08:00
回复了 footman265 创建的主题 问与答 有没有人工作不用 C++但是自己会去学的
比如我,工作写 go...感觉被捆手写代码.
2018-02-18 23:58:05 +08:00
回复了 greenhat233 创建的主题 问与答 一道简单的 c++编程题求解答
惊了.直接一个 map 就解决了的事情.

map[ element ]++;
2018-02-14 18:59:35 +08:00
回复了 weakish 创建的主题 问与答 有没有臃肿版的 Go 标准库?
@faceair 你是要笑死我.
2018-02-13 10:37:31 +08:00
回复了 honeyshine75 创建的主题 分享发现 第一次真切的接触地震
512 的时候高一,当天中午,我在网吧打完游戏刚出来准备去学校上课.
沿着街道,顺着河.然后看到河里咕噜咕噜冒泡...

鬼知道我怎么想的.我竟然想的是鱼斯拉要出来.😂
emmmm D 区上了一年班.跑上海了.
2018-02-12 11:24:30 +08:00
回复了 wangjialin 创建的主题 问与答 vscode 颜色显示块 怎么显示
setting 搜索 color

"editor.colorDecorators": false,
2018-02-12 11:08:27 +08:00
回复了 umbrellakkk 创建的主题 分享发现 各位,我觉得搜狗翻译成精了!
666...我看看有以后插件有得用了.
2018-02-12 11:01:32 +08:00
回复了 vallain 创建的主题 程序员 今天上班的地铁人明显少了很多
摸鱼摸鱼!
2018-02-12 10:59:43 +08:00
回复了 youngxhui 创建的主题 LeetCode LeetCode 竟然有中文网站了
大学刷了四年...现在就想好好的搞搞工程化的代码.
2018-02-12 10:54:11 +08:00
回复了 RobertYang 创建的主题 全球工单系统 淘宝的这种推广真是 low 爆炸
已经很久没在淘宝买过东西了.
2018-02-12 10:51:27 +08:00
回复了 chenhonzhou 创建的主题 问与答 我这种人是不是已经没什么用来
你需要一个开朗的男朋友.(斜眼
这种就是性能问题了啊.考虑 c/c++重写关键地方.
2018-02-09 16:11:53 +08:00
回复了 flied 创建的主题 问与答 求各位推荐一款设计师用的笔记本电脑
想把妹就 mi pro,以后常常修电脑不是美滋滋?
2018-02-09 14:20:53 +08:00
回复了 fancymax 创建的主题 分享创造 Swift 与 C++混合编程的最佳实践
是说在
cpp : node.getxxxx(args...)
c : node_getxxx(node*,args...)
2018-02-09 14:17:20 +08:00
回复了 fancymax 创建的主题 分享创造 Swift 与 C++混合编程的最佳实践
extern "C" ?
2018-02-09 09:37:53 +08:00
回复了 g8287694 创建的主题 程序员 有多少公司硬性要求的是本科文凭?
本科起...←_←
1 ... 22  23  24  25  26  27  28  29  30  31 ... 47  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5492 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 60ms · UTC 06:26 · PVG 14:26 · LAX 22:26 · JFK 01:26
♥ Do have faith in what you're doing.