Low-level efficiency
Many compilers will generate faster code for
char* p = x;
while (p < x+N)
*p++ = ` ';
than they will for
for (int i = 0; i < N; ++i)
x[i] = ` ';
In practice, it rarely matters
Previous slide
Next slide
Back to first slide
View graphic version