2
Por que uma opção não é otimizada da mesma maneira que encadeada, se mais no c / c ++?
A implementação a seguir do square produz uma série de instruções cmp / je, como eu esperaria de uma instrução if encadeada: int square(int num) { if (num == 0){ return 0; } else if (num == 1){ return 1; } else if (num == 2){ return 4; } else …