Questions marquées «c»

62
Avez-vous eu affaire au durcissement de l'espace?

Je suis très désireux d'étudier les meilleures pratiques en matière de renforcement de l'espace. Par exemple, j'ai lu (bien que je ne trouve plus l'article) que certaines parties centrales des robots mobiles Mars n'utilisaient pas l'allocation de mémoire dynamique, en fait, c'était interdit. J'ai...

62
Le MVC n'est-il pas anti-POO?

L'idée principale derrière la POO est d'unifier les données et le comportement dans une seule entité - l'objet. En programmation procédurale, il existe des données et des algorithmes distincts modifiant les données. Dans le modèle Modèle-Vue-Contrôleur, les données et la logique / algorithmes sont...

60
Faut-il vérifier chaque petite erreur dans C?

En tant que bon programmeur, vous devez écrire des codes robustes capables de gérer chaque résultat de son programme. Cependant, presque toutes les fonctions de la bibliothèque C renverront 0 ou -1 ou NULL en cas d'erreur. Il est parfois évident qu'une vérification d'erreur est nécessaire, par...

59
Un ordinateur tentera-t-il de diviser par zéro?

Nous savons tous 0/0est Undefinedet renvoie une erreur si je devais le mettre dans une calculatrice, et si je devais créer un programme (en C au moins) le système d' exploitation devait prendre fin quand je tente de diviser par zéro. Mais ce que je me demandais, c’est si l’ordinateur tente même de...

59
Est-ce un cas d'utilisation décent pour goto en C?

J'hésite vraiment à poser cette question, car je ne souhaite pas "solliciter un débat, des arguments, des sondages ou des discussions prolongées", mais je suis novice en langage C et souhaite mieux comprendre les modèles courants utilisés dans le langage. J'ai récemment entendu du dégoût pour la...

55
Pourquoi avons-nous incrémenté postfix?

Disclaimer : Je connais parfaitement la sémantique de l'incrément de préfixe et de postfix. Alors s'il te plait, ne m'explique pas comment ils fonctionnent. En lisant les questions sur le dépassement de pile, je ne peux m'empêcher de remarquer que les programmeurs sont confus par l'opérateur...