4 ms·
On the other hand, this: // Step d: IntList::iterator back_pred_iter = back_preds[w].begin(); IntList::iterator back_pred_end = back_preds[w].end(); fo
by claudius 12y ago
On the other hand, this:
// Step d:
IntList::iterator back_pred_iter = back_preds[w].begin();
IntList::iterator back_pred_end = back_preds[w].end();
for (; back_pred_iter != back_pred_end; back_pred_iter++) {
int v = *back_pred_iter;
…
can now be written
for (auto v : back_preds[w]) {
… ,
hence you could argue that while C++ is certainly “mature” in a sense, it is far from converged.