Google C++ Style Guide
X::Y::foo() and X::foo() are interchangeable. Inline names- paces are primarily intended for ABI compatibility across versions. Namespaces can be confusing, because they complicate the mechanics of figuring std::vectorlookup_table = ...; std::vector indices = ...; // Captures `lookup_table` by reference, sorts `indices` by the value // of the associated element in `lookup_table`. std::sort(indices std::sort(indices.begin(), indices.end(), [&](int a, int b) { return lookup_table[a] < lookup_table[b]; }); Lambdas were introduced in C++11 along with a set of utilities for working with function objects, such as the 0 码力 | 83 页 | 238.71 KB | 1 年前3Google Python Style Guide
looks this way: . You may toggle all summaries with the big arrow button: Toggle all summaries Table of Contents Python Language Rules Lint Imports Packages Exceptions Global variables Nested/Local/Inner fetch_bigtable_rows(big_table, keys, other_silly_variable=None): """Fetches rows from a Bigtable. Retrieves rows pertaining to the given keys from the Table instance represented by big_table. Silly things may other_silly_variable is not None. Args: 21 big_table: An open Bigtable Table instance. keys: A sequence of strings representing the key of each table row to fetch. other_silly_variable: Another optional0 码力 | 30 页 | 94.81 KB | 1 年前3Google's R Style Guide
place one after a comma. GOOD: tab.prior <- table(df[df$days.from.opt < 0, "campaign.id"]) total <- sum(x[, 1]) total <- sum(x[1, ]) BAD: tab.prior <- table(df[df$days.from.opt<0, "campaign.id"]) # Needs tab.prior <- table(df[df$days.from.opt < 0,"campaign.id"]) # Needs a space after the comma tab.prior<- table(df[df$days.from.opt < 0, "campaign.id"]) # Needs a space before <- tab.prior<-table(df[df$days0 码力 | 8 页 | 47.42 KB | 1 年前302 Scientific Reading and Writing - Introduction to Scientific Writing WS2021/22
meaning-carrying words Names: capitalize, e.g., Bayesian, Euclidean References like Figure 1, Table 2, Section 3, Chapter 4, Equation 5 are names as well Scientific Writing Figure~\ref{fig:exp1}0 码力 | 26 页 | 613.57 KB | 1 年前3Google Java Style Guide
to read. It is not reasonable to assume that every reader has the entire Java operator precedence table memorized. 4.8 Specific constructs 4.8.1 Enum classes After each comma that follows an enum constant0 码力 | 19 页 | 84.76 KB | 1 年前3
共 5 条
- 1