在Rust与C++ unique_ptr的对比中,有一些值得注意的细节。例如:由于Travis构建在Linux上的clang版本落后,目前代码无法正常运行。这是因为代码使用了C++14的make_shared功能。尽管如此,在Mac OS X Yosemite系统中,这段C++代码依旧可以顺利编译。
Rust与C++ 深入解析unique ptr的差异
文件列表
rust-vs-cpp-unique_ptr-master.zip
(预估有个11文件)
rust-vs-cpp-unique_ptr-master
.travis.yml
112B
unique_ptr_simulation.rs
768B
seg_fault_in_vector.cpp
341B
steve_seg_fault.cpp
202B
steve_illegal_move.rs
117B
rc_out_of_vector.rs
228B
.gitignore
111B
illegal_move_out_of_vector.rs
212B
Makefile
498B
暂无评论