Questions marquées «c»

18
Quand faut-il vérifier les pointeurs pour NULL en C?

Résumé : Une fonction en C doit-elle toujours vérifier pour ne pas déréférencer un NULLpointeur? Sinon, quand est-il approprié de sauter ces vérifications? Détails : J'ai lu des livres sur la programmation des interviews et je me demande quel est le degré approprié de validation d'entrée pour les...

18
Dois-je enseigner à mes étudiants alloca? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . Dans quelle mesure est-il largement utilisé...

18
Existe-t-il un langage entre C et C ++?

J'aime vraiment la nature simple et transparente de C: quand j'écris du code C, je ne me sens pas gêné par des "abstractions qui fuient" et je peux presque toujours faire une supposition astucieuse quant à l'assemblage que je produis. J'aime aussi la syntaxe simple et familière de C. Cependant, C...

17
Comment écrire un serveur HTTP?

Comme le titre l'indique, je voudrais écrire un serveur HTTP. Ma question est la suivante, comment dois-je procéder? Je sais que cela semble TRÈS général et trop "de haut niveau", mais il y a une méthode à ma folie. Une réponse à cette question devrait être, je crois, indépendante du langage; ce...

17
Comment faire TDD sur des appareils embarqués?

Je ne suis pas nouveau dans la programmation et j'ai même travaillé avec du C et ASM de bas niveau sur AVR, mais je ne peux vraiment pas me lancer dans un projet C intégré à plus grande échelle. Étant dégénéré par la philosophie Ruby du TDD / BDD, je ne peux pas comprendre comment les gens écrivent...