作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我认为从 Stroustup 的书第 368 页中提取的这段代码片段有错别字:
template <class X> class std::auto_ptr
{
template <class Y> struct auto_ptr_ref { /* ... */ }; // helper class
X * ptr;
public :
typedef X element_type;
explicit auto_ptr(X* p =0) throw() { ptr = 0; }
auto_ptr (auto_ptr& a) throw() { ptr = a.ptr; a.ptr = 0; } // note: not const auto_ptr&
/* ... */
};
不应该
explicit auto_ptr(X* p =0) throw() { ptr = 0; }
成为
explicit auto_ptr(X* p =0) throw() { ptr = p; }
代替?
最佳答案
errata for the book makes some changes :
Chapter 14:
pg 367-368 A recent standards change modified the definition of auto_ptr. Please replace the last paragraph on page 367 and page 368 ...
关于c++ - 我相信 Stroustup 的书第三版第 368 页有错字。有人可以确认吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8961186/
我正在尝试在我的 Typo3 脚本中使用 FlexSlider 扩展 (1.50)。 FlexSlider 需要 jQuery,所以我通过扩展 T3 jQuery 添加了它。不幸的是,FlexSlid
我有两个表、两个模型和两个存储库。 部分 常见问题解答 常见问题属于部分(一个部分有很多常见问题)。这种关系是通过在 faq 中存储部分 uid 来完成的。 在我的模板中,我正在做:
作为it's mentioned on TYPO3 wiki ,我们可以使用 TypoScript 进行查询: page.60 = CONTENT page.60 { table = tt_co
我是一名优秀的程序员,十分优秀!