C est un langage de programmation informatique à usage général utilisé pour les systèmes d'exploitation, les jeux et autres travaux de haute performance.
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Il n'est pas défini car il modifie xdeux fois entre les points de séquence. La norme dit qu'elle n'est pas définie, donc elle n'est pas définie. Ça, je le sais. Mais pourquoi? Ma compréhension est que l'interdire permet aux compilateurs de mieux optimiser. Cela aurait pu avoir un sens lorsque …
À l'école, nous avons commencé à apprendre le C cette année, malgré le fait que je suis loin devant la classe, et j'ai appris Java, C ++ et C pendant que la classe est à la base de C. Quoi qu'il en soit, je me suis documenté, lu des livres, …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . "Si vous voulez vraiment du sucre …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Fermé il y a 6 ans . Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou …
J'essaie de comprendre comment les cadres de pile sont construits et quelles variables (paramètres) sont poussées pour s'empiler dans quel ordre? Certains résultats de recherche ont montré que le compilateur C / C ++ décide en fonction des opérations effectuées dans une fonction. Par exemple, si la fonction était censée …
Je n'ai jamais compris pourquoi les compilateurs C et C ++ tentent de récupérer des erreurs et de continuer l'analyse. Presque toujours, la première erreur génère un flux d'erreurs fausses qui disparaissent dès que la première est corrigée. Après plusieurs années d'expérience, j'ai tout simplement arrêté de regarder toute erreur, …
Par exemple, lorsque l'on compare deux entiers comme suit dans un langage de type C: if (3 > 2) { // do something } Comment le jugement si 3 est supérieur à 2 (vrai) ou non (faux) est-il rendu en interne?
Pourquoi avons-nous besoin d'inclure à la fois les .het les .cppfichiers pendant que nous pouvons le faire fonctionner uniquement en incluant le .cppfichier? Par exemple: la création d' une file.hdéclaration contenant, puis en créant un file.cppcontenant des définitions et comprenant à la fois dans main.cpp. En variante: la création d' …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
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 arguments de …
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, …
J'ai regardé une interview avec Herb Sutter sur Channel9 et il a mentionné à la fin de la vidéo que la syntaxe du langage de gauche à droite serait en haut de sa liste de souhaits pour une future norme C ++ (bien qu'il reconnaisse que la modification de C …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettre à jour la question de sorte qu'il se concentre sur un seul problème en éditant ce poste . Fermé il y a 5 ans . Je suis un étudiant universitaire …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les 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 . Je suis en train de …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.