V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wutiantong  ›  全部回复第 19 页 / 共 32 页
回复总数  622
1 ... 15  16  17  18  19  20  21  22  23  24 ... 32  
2019-07-19 11:02:41 +08:00
回复了 0x11901 创建的主题 问与答 一个 git 提交频率的问题
多提交总是没错的,但你要会写 commit message
2019-07-18 17:40:40 +08:00
回复了 justou 创建的主题 程序员 新同事的考核, 一题也不会
@justou 我也是一个人写的,从今年开始已经用的全是 C++17。。。
2019-07-18 17:20:07 +08:00
回复了 justou 创建的主题 程序员 新同事的考核, 一题也不会
关于第四题吧,仔细考教的话 :
class D : B {};
class D { B b; };
还是不一样的,后者才是真正意义上的 Composition
2019-07-18 11:30:11 +08:00
回复了 coolworker 创建的主题 问与答 找陪练,丢人不?
直接开自动挡就行了。
2019-07-18 10:59:30 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@Huelse

x_encrypted = Ciphertext(context)
x_sq_plus_one = Ciphertext(context)

改成这样试试。
2019-07-16 17:11:47 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@Huelse 不用谢~
2019-07-16 15:52:18 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@Huelse

看起来只需要把
// SEALContext::ContextData
py::class_<SEALContext::ContextData>(m, "SEALContext::ContextData")

改成
py::class_<SEALContext::ContextData, std::shared_ptr<SEALContext::ContextData>>(m, "SEALContext::ContextData")

就行了。
2019-07-16 09:56:29 +08:00
回复了 storypanda 创建的主题 程序员 我回到了南京,面试小创业公司 Android 开发有感
作者同学真的觉得自己写下的这些话能被别人看懂么?
2019-07-16 09:38:18 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@Huelse 我看到那个 issue 原来就是你提的,看到了代码后我发现问题应该是在于:
key_context_data() 这个方法的返回值类型是 std::shared_ptr<ContextData>,然而你的 binding 并没有做任何 wrapping 处理,并且在 test.py 里直接把它当作 ContextData 来调用了( context.key_context_data().parms() 这行 )
2019-07-16 00:21:18 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
至少你需要定位到程序挂掉的那个位置。
2019-07-16 00:20:17 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
@Huelse double free 广泛存在于 C++程序中,本质上就是对动态申请的内存两次执行 free(),这类问题在很多场景下都可能出现,所以在不清楚你的代码的情况下我是帮不到你的。
2019-07-15 10:23:36 +08:00
回复了 Geekgogo 创建的主题 问与答 请问大家平时喝酒吗?求助关于解酒的方法
不能喝那么多就别喝那么多。
2019-07-15 10:22:04 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
.def("Create", [] (const EncryptionParameters &parms) { return SEALContext::Create(parms); } )

就像这个样子。
2019-07-15 10:20:23 +08:00
回复了 Huelse 创建的主题 C++ 请问这样的 C++函数如何用 pybind11 绑定?
直接用 lambda 定义好了。
2019-07-12 14:07:04 +08:00
回复了 MrWhite 创建的主题 程序员 想问一下哪一门编程语言入门就很难学呢?
这叫啥朋友?你是要找他借钱么?
2019-07-10 15:23:26 +08:00
回复了 wutiantong 创建的主题 C Hello,请问标准是否有保证 std::map 的 move constructor 后 other 为空?
@bumz 即便那个回答里相关的因果关系是错的,但我所关心的其实是“ vector move constructor make other empty ”这个结论,你可以看一下 https://en.cppreference.com/w/cpp/container/vector/vector 其中明确提到:

After the move, other is guaranteed to be empty().

当然我也知道 cppreference 并不代表 C++标准,但它的准确度还是很高的。那么:

1 )如果你觉得这一条是符合标准的;那能否顺手给我指引一下出处,如果能进一步指出与 map 情况相关的出处就更感谢了。
2 )如果你有充分的理由觉得这一条是杜撰的,不存在的;那你也许可以做点儿好事,给 cppreference 提个 issue,给那个 SO 回答加一条 comment。
2019-07-09 15:18:40 +08:00
回复了 toma77 创建的主题 问与答 git 切换分支整个电脑就变得巨卡?
咋操作的能展示下么?
2019-07-09 13:53:22 +08:00
回复了 wutiantong 创建的主题 C Hello,请问标准是否有保证 std::map 的 move constructor 后 other 为空?
不想再继续解释了,希望有真正了解 standard 的同学来回答一下。
2019-07-09 10:52:33 +08:00
回复了 wutiantong 创建的主题 C Hello,请问标准是否有保证 std::map 的 move constructor 后 other 为空?
@lrxiao 我没懂你后半句。然后我还是觉得这个 SO 回答得蛮靠谱的,你所说的“ constant time 没有任何隐含 moved 就会 empty 的关系.” 能否进一步解释一下?或者给个例子论证一下呢?
1 ... 15  16  17  18  19  20  21  22  23  24 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3181 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 13:55 · PVG 21:55 · LAX 06:55 · JFK 09:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.