[КНИГА][B] C++ coding standards: 101 rules, guidelines, and best practices

H Sutter, A Alexandrescu - 2004 - books.google.com
Consistent, high-quality coding standards improve software quality, reduce time-to-market,
promote teamwork, eliminate time wasted on inconsequential matters, and simplify …

[PDF][PDF] Example 1: Transaction (GotW# 47)

H Sutter - 2014 - open-std.org
The problem is that, inside~ Transaction, there is no way to tell whether~ Transaction is
being called as part of stack unwinding. Asking uncaught_exception () will only say whether …

[PDF][PDF] Example 1: GotW# 47

H Sutter - 2013 - open-std.org
However, currently there is no way to automatically distinguish between (b) and (c) in
standard C++ without requiring the user to explicitly signal successful scope completion by …

[PDF][PDF] Safety Analysis

A Alexandrescu, DB Held - erdani.org
This form is a valid “function-try-block.” It is legal to have a try statement as the body of the
function, without having to include it inside brackets. This concession is unique to the try …

[PDF][PDF] C++ Exceptions

T Bailey - 2005 - www-personal.acfr.usyd.edu.au
When a library code-module encounters an error, it should never unilaterally terminate the
program. Nor should it print a diagnostic message to the end-user. These actions, while …

[ЦИТИРОВАНИЕ][C] 浅谈 RAII 惯用法

张浩, 杨杰 - 兵工自动化, 2006

[ЦИТИРОВАНИЕ][C] The C++ In-Depth Series

H Sutter, A Alexandrescu

[ЦИТИРОВАНИЕ][C] GNU Psychosynth

JPB Puente, J Fernández-Valdivia