Il initialise la donnée membre width_ à l'aide de l'argument width passé au constructeur, idem pour heigth. Du coup (et comme c'est très souvent le cas), il ne reste plus rien à faire dans le corps...
Type: Messages; Utilisateur: JolyLoic
Il initialise la donnée membre width_ à l'aide de l'argument width passé au constructeur, idem pour heigth. Du coup (et comme c'est très souvent le cas), il ne reste plus rien à faire dans le corps...
Là, tu n'as pas un problème de précision de calcul, mais juste un, problème d'affichage :
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double d =...
Ca dépend de ce que tu entends par style :
S'il s'agit d'homogénéiser espaces, retours à la ligne, alignement du texte... clang-format est plus ou moins le standard de fait
S'il s'agit de...
Je pense que soit tu t'es trompé dans le copier/coller, soit il s'est trompé dans le code... Et tout cas, pour un petit projet comme ça, je te conseille d'utiliser plutôt un compilateur en ligne,...
Je n'ai pas le temps de répondre en détails pour l'instant, mais je vais le faire sur 2 points :
Ce n'est pas une différence de principe, mais une différence de portée. Le but de la manoeuvre est...
Je ne suis pas en faveur du mélange de code de plusieurs versions du C++ à grains fins dans le même projet, pour plusieurs raisons :
- Déjà, celle expliquées par Aurélien qui font que ça aurait un...
Il y a plusieurs niveaux de code invalide, avec des différences très subtiles entre elles... Plus de détail là : https://en.cppreference.com/w/cpp/language/ub
En gros, dans ce cas, il serait...
Je plussoie. Ton code sera bien plus simple, maintenable, et correct avec un vector...
Un truc genre (code non testé):
vector<float> perlinNoise;
for(int i = 0; i< arrayHeight * arrayWidth ;...
Ce sont les concepts. Mais c'estg fait en respectant le duck-typing, ce qui est une force majeure des templates par rapport aux génériques du Java qui imposant aux paramètres de se déclarer...
il y a eu de gros débats houleux sur les modules, les coroutines, les contrats, mais pour l'intant, les 3 sont dedans ! Et il n'y a je crois aucun mort à déplorer pendant cette réunion :)
Pour faire ce genre de découpage un peu évolués, je te conseille de regarder les regex : https://en.cppreference.com/w/cpp/regex/regex_token_iterator
C'est clairement un peu cher. Si tu me donnes juste 1M, je veux bien te la développer :)
Après, c'est difficile d'être plus précis sans plus d'infos. La base du jeu (sans graphisme, sans...
Ce n'est pas la seule raison. Par exemple, sur les return, pour éviter les comportements indéfinis, on a le choix entre imposer de mettre des return là où ils ne seront jamais utiles, et résoudre le...
Non, volatile en C++ n'est absolument pas sensé être utiliser pour synchroniser plusieurs threads. Jamais. volative est destiné aux variables dont la valeur peut changer en, dehors de tout contrôle...
Pour être précis, il est possible d'effacer les éléments d'un vecteur sur lequel on est en train de boucler, mais :
- C'est pas si trivial
- Vraiment pas (certains code qui ont l'air de marcher...
Ce n'est pas ce que j'ai vu (mais je n'ai pas non plus passé des heures sur ton code, je ne doute pas qu'il y a aussi des endroits où tu les utilises):
...
J'ai jeté un coup d'oeil au code, et je n'ai pas trouvé le problème. Et c'est normal... Le code n'est pas écrit de telle manière que ce genre de problème soit trivial à trouver. Il y a des pointeurs...
Difficile d'en dire plus sans avoir un minimum de code... Qu'est-ce que VEntitiesByType ? Et que retourne getType ?
J'aurais plutôt dit :
void MyPgm::processImage(std::unique_ptr<QImage>clip) {
// traitement de l'image
}
J'ai tendance à limiter mon usage des RValue references aux constructeurs de...
J'ai en effet juste répondu au problème technique, en ignorant la conception, car de mon point de vue il y avait des problèmes plus prioritaires à gérer. Mais je suis d'accord qu'il est bien...
Bonjour,
J'ai l'impression que tu confonds un peu la notion de classe et celle d'objet (ou d'instance de classe).
Quand tu dis:
double FrozenMeal::getKoeffizient() const
{
return...
Aux dernières nouvelles que j'ai eues, les développeurs de jeu tendent à éviter les threads, car le coût de synchronisation peut être prohibitif. Donc un sleep_for n'aura pas tant pour effet de...
Je ne suis pas certain de ce que tu essayes d'obtenir, mais je partirais depuis le point de vue opposé : Quel est, fonctionnellement, la fréquence de travail nécessaire à ton application ?
Je n'ai pas vraiment lu ton problème, juste le titre... Mais il m'a fait me poser la question : Pourquoi pas std::filesystem ?
Dans le message d'erreur, on peut lire :
future.cpp:167:34: error: variable 'std::future<void> result' has initializer but incomplete type
[...]
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.