V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sl0000  ›  全部回复第 25 页 / 共 29 页
回复总数  570
1 ... 17  18  19  20  21  22  23  24  25  26 ... 29  
2019-08-21 23:55:04 +08:00
回复了 sl0000 创建的主题 C 求助大佬, Lambda 表达式可以直接转成 Functor 吗?
感谢各位大佬, 今天学到特别多, 我睡了
2019-08-21 23:35:12 +08:00
回复了 sl0000 创建的主题 C 求助大佬, Lambda 表达式可以直接转成 Functor 吗?
@geelaw 这个编译不能通过呀, 提示
````
In file included from ~/Desktop/learnC++/LearnC++/main.cpp:11:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/set:458:19: error: no matching constructor for initialization of 'std::__1::set<Person, (lambda at ~/Desktop/learnC++/LearnC++/main.cpp:36:32), std::__1::allocator<Person> >::value_compare' (aka '(lambda at /Users/cosmojulis/Desktop/learnC++/LearnC++/main.cpp:36:32)')
: __tree_(value_compare()) {}
^
~/Desktop/learnC++/LearnC++/main.cpp:34:12: note: in instantiation of member function 'std::__1::set<Person, (lambda at ~/Desktop/learnC++/LearnC++/main.cpp:36:32), std::__1::allocator<Person> >::set' requested here
return {};
^
~/Desktop/learnC++/LearnC++/main.cpp:36:15: note: in instantiation of function template specialization 'make_set<Person, (lambda at ~/Desktop/learnC++/LearnC++/main.cpp:36:32)>' requested here
auto my_set = make_set<Person>([](const Person & a, const Person & b)
^
~/Desktop/learnC++/LearnC++/main.cpp:36:32: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
auto my_set = make_set<Person>([](const Person & a, const Person & b)
^
~/Desktop/learnC++/LearnC++/main.cpp:36:32: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 0 were provided
````
2019-08-21 22:51:45 +08:00
回复了 sl0000 创建的主题 C 求助大佬, Lambda 表达式可以直接转成 Functor 吗?
@noli 请问需要怎么实现
2019-01-23 10:27:58 +08:00
回复了 sl0000 创建的主题 C C++ class 数据对齐优化的问题?
@glacer 64bit
2019-01-23 09:27:36 +08:00
回复了 sl0000 创建的主题 C C++ class 数据对齐优化的问题?
你是说通过指针加偏移量来访问私有成员?
C++
2018-12-25 18:32:35 +08:00
回复了 Hawstein 创建的主题 推广 圣诞节送出 5 本书和 1 个福利
重构
2018-12-25 16:38:55 +08:00
回复了 nohup 创建的主题 程序员 如何看待喜欢藏师的程序员?
知识的价值在于传播, 懒得传播和藏师完全不一样, 是不是藏师先要知道师从何来, 自己研究的东西是可以藏着掖着的, 师从别人的也藏着掖着就很可恶.
2018-12-25 11:55:11 +08:00
回复了 magic3584 创建的主题 程序员 非科班的程序员这么难吗?
闲暇时可以再学点别的, 丰富自己的技术栈, 比如 C++, Rust, Go 之类的, CS 基础打好后, 学别的也很快, 我也是非科班的.
2018-12-24 22:14:44 +08:00
回复了 chenqh 创建的主题 Linux C 语言初学这,请教字符串排序问题
额, const char *input[] = {"a","orange","apple","mobile","car"}; 这种写法元素就是 5 个.
上面应该说的是 const char *input[1024] = {"a","orange","apple","mobile","car"};
为什么不能重新编辑!!
2018-12-24 22:06:44 +08:00
回复了 chenqh 创建的主题 Linux C 语言初学这,请教字符串排序问题
接受! @2exploring

大型科普现场:
字符串 定义是从以第一个字节往后到'\0'为止.
const char *input[] = {"a","orange","apple","mobile","car"}; 这种写法, 会把后面的空白元素都初始化 0x0 或者 0xcc...(这个指针大小也是不固定的).
const char *input[1024]; 这种不会初始化;
2018-12-24 21:28:40 +08:00
回复了 chenqh 创建的主题 Linux C 语言初学这,请教字符串排序问题
2018-12-24 21:27:54 +08:00
回复了 chenqh 创建的主题 Linux C 语言初学这,请教字符串排序问题
2exploring 什么本质?
2018-12-24 20:55:36 +08:00
回复了 chenqh 创建的主题 Linux C 语言初学这,请教字符串排序问题
1024 - 6 后面的 char * 都是 0x0, 但是 strcmp 的参数不能为 NULL
2018-12-21 12:00:49 +08:00
回复了 947211232 创建的主题 程序员 讨论下中文编程?
魔幻主义
2018-12-20 15:08:02 +08:00
回复了 ITrecruit1 创建的主题 酷工作 内推:税后 50 万起: C++ Developer -顶尖对冲基金-上海
理解 Linux 内核是个什么水准, 我听说 Linux 内核有一千万行代码?
2018-12-14 20:45:19 +08:00
回复了 Sweden 创建的主题 职场话题 今日关键词:是 200X 年以来的最低
和 CCTV 说的完全相反, 这是造谣!
2018-12-06 13:11:21 +08:00
回复了 stewforani 创建的主题 程序员 CSDN 反 ADB check
uBlock origin 好像没事
1 ... 17  18  19  20  21  22  23  24  25  26 ... 29  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2736 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 14:37 · PVG 22:37 · LAX 06:37 · JFK 09:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.