Je sais que beaucoup de gens me ont suggéré de ne pas utiliser un code tel quePourquoi ces commandes C++ sont-elles méprisées?
using namespace std;
ou
system ("pause");
system ("cls");
system ("color f0");//and other system commands
ou
goto TitleScreen;
goto DeathScreen;
ou
break;
et je m juste w Pourquoi ces choses sont-elles méprisées et quelles commandes C++ peuvent remplacer les mauvaises habitudes des miennes?
Alors vous ne savez vraiment pas pourquoi 'goto' est méprisé? Jamais entendu parler de code spaghetti? – PaulMcKenzie
La plupart d'entre eux sont méprisés, et généralement pour de bonnes raisons, mais qu'est-ce qui vous fait penser que «casser» est? Ce n'est pas. –
Je ne sais pas qui a dit 'break' mais il est certainement utilisé dans beaucoup de cas, comme' switch'. Pour 'goto', dans la plupart des cas, vous n'aurez pas besoin de l'utiliser si vous concevez votre code correctement. Pour moi 'goto 'diminue la lisibilité du code. – macroland