Questions marquées «c»

52
Que dois-je faire pour être agnostique?

Je travaille maintenant avec asp.net et C #. J'ai également fait un travail décent en Java. Je planifie ma carrière de telle manière que je devrais être un jour agnostique envers les langues. Quelles sont les choses que j'ai besoin d'apprendre? Premièrement, les paradigmes de la POO car ils parlent...

51
Qu'advient-il des ordures en C ++?

Java a un GC automatique qui stoppe parfois le monde de temps en temps, mais prend en charge les déchets sur un tas. Maintenant, les applications C / C ++ ne gèlent pas STW, leur utilisation de la mémoire ne se développe pas non plus à l'infini. Comment ce comportement est-il atteint? Comment sont...

49
Les bibliothèques d'en-tête seulement sont-elles plus efficaces?

Hypothèses L'un des avantages des bibliothèques d'en-tête uniquement pour C ++ est qu'elles n'ont pas besoin d'être compilées séparément. En C et C ++ inlinen'a de sens que si la fonction est définie dans un fichier d'en-tête *. Traditionnellement, en C, on utilisait la disposition .c / .h, où...

47
Développement Android utilisant C et C ++ [fermé]

Je suis un développeur C, C ++. Je m'intéresse au développement mobile. Je veux savoir comment puis-je développer des applications Android en utilisant C et C ++, j'ai lu qu'ils fournissaient un kit pour les développeurs C, C ++ mais il ne possède pas toutes les fonctions du kit Java. Devrais-je...

46
Pourquoi avons-nous toujours pousser la pile à l'envers?

Lorsque vous compilez du code C et que vous regardez l’assemblage, la pile croît à l’arrière comme ceci: _main: pushq %rbp movl $5, -4(%rbp) popq %rbp ret -4(%rbp)- Cela signifie-t-il que le pointeur de base ou le pointeur de pile déplacent les adresses de la mémoire au lieu de remonter? Pourquoi...