Questions marquées «c++»

171
Quelle est la différence entre Objective-C et C ++? [fermé]

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, un sondage ou une...

171
Un saut coûteux avec GCC 5.4.0

J'avais une fonction qui ressemblait à ceci (ne montrant que la partie importante): double CompareShifted(const std::vector<uint16_t>& l, const std::vector<uint16_t> &curr, int shift, int shiftY) { ... for(std::size_t i=std::max(0,-shift);i<max;i++) { if ((curr[i] < 479)...

170
Séparation du code de classe en un en-tête et un fichier cpp

Je ne sais pas comment séparer le code d'implémentation et de déclaration d'une classe simple en un nouvel en-tête et un fichier cpp. Par exemple, comment séparer le code de la classe suivante? class A2DD { private: int gx; int gy; public: A2DD(int x,int y) { gx = x; gy = y; } int getSum() { return...

170
En C ++, est-ce que je paie ce que je ne mange pas?

Considérons les exemples Hello World suivants en C et C ++: main.c #include <stdio.h> int main() { printf("Hello world\n"); return 0; } main.cpp #include <iostream> int main() { std::cout<<"Hello world"<<std::endl; return 0; } Quand je les compile dans godbolt à...