[Prog] "C++ est un bon langage ?" "Oui monsieur."

HeteroMaisPulco
2021-04-16 16:28:06

struct MyStruct {
int foo;
unsigned char bar;
};

int main() {
int a = 123;
unsigned char b = 12;
unsigned char c = 24;
const MyStruct myStruct{a, b | c};
return 0;
}

On en parle de ce bout de code absolument bidon qui ne compile pas ? :)

HeteroMaisPulco
2021-04-16 16:29:20

Une explication les Jean-C++ ? :)

paspeurdetoi
2021-04-16 16:29:52

Go NodeJS, prend un vrai langage, pas un truc de pisseur de code :ok:

ManfredVonKarma
2021-04-16 16:30:32

Le 16 avril 2021 à 16:28:06 :
<code>struct MyStruct {
int foo;
unsigned char bar;
};

int main() {
int a = 123;
unsigned char b = 12;
unsigned char c = 24;
const MyStruct myStruct{a, b | c};
return 0;
}</code>

On en parle de ce bout de code absolument bidon qui ne compile pas ? :)

On ne fera pas ton exo le pulco

CrayonOrdinaire
2021-04-16 16:30:35

Je connais rien en info, on s’en sert pour quoi le C++ ?

HeteroMaisPulco
2021-04-16 16:30:38

Le 16 avril 2021 à 16:29:52 paspeurdetoi a écrit :
Go NodeJS, prend un vrai langage, pas un truc de pisseur de code :ok:

Malheureusement j'ai pas le choix que bosser avec ce langage inventé par un segpa. :)

mercemacronENT
2021-04-16 16:30:54

bordel tous les topics de ces derniers jours sur le c++ me font me rendre compte à quel point je suis médiocre en c++https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

c'est quoi le problème là ? le bitwise or créé un truc qui est plus unsigned ?

ManfredVonKarma
2021-04-16 16:31:56

Le 16 avril 2021 à 16:28:06 :
<code>struct MyStruct {
int foo;
unsigned char bar;
};

int main() {
int a = 123;
unsigned char b = 12;
unsigned char c = 24;
const MyStruct myStruct{a, b | c};
return 0;
}</code>

On en parle de ce bout de code absolument bidon qui ne compile pas ? :)

Et ton code il compile au passage, il crache juste un warning. Il ne va pas compiler seulement si tu compiles en -Wall

HeteroMaisPulco
2021-04-16 16:32:32

Le 16 avril 2021 à 16:30:32 ManfredVonKarma a écrit :

Le 16 avril 2021 à 16:28:06 :
<code>struct MyStruct {
int foo;
unsigned char bar;
};

int main() {
int a = 123;
unsigned char b = 12;
unsigned char c = 24;
const MyStruct myStruct{a, b | c};
return 0;
}</code>

On en parle de ce bout de code absolument bidon qui ne compile pas ? :)

On ne fera pas ton exo le pulco

Le PNJ qui sort toujours "olol on fera pas ton exo" dès qu'il voit une ligne de code. :)
Bon toutou. :)

AnusDePoche
2021-04-16 16:32:37

En pratique ça a une utilité de mettre une condition dans l'instanciation d'une structure 🤔 ?

ManfredVonKarma
2021-04-16 16:33:12

Le 16 avril 2021 à 16:29:52 :
Go NodeJS, prend un vrai langage, pas un truc de pisseur de code :ok:

NodeJS c'est pas un langage mais une techno le pulco.

HeteroMaisPulco
2021-04-16 16:33:15

Le 16 avril 2021 à 16:31:56 ManfredVonKarma a écrit :

Le 16 avril 2021 à 16:28:06 :
<code>struct MyStruct {
int foo;
unsigned char bar;
};

int main() {
int a = 123;
unsigned char b = 12;
unsigned char c = 24;
const MyStruct myStruct{a, b | c};
return 0;
}</code>

On en parle de ce bout de code absolument bidon qui ne compile pas ? :)

Et ton code il compile au passage, il crache juste un warning. Il ne va pas compiler seulement si tu compiles en -Wall

On s'en bats les couilles l'ahuri, -Wall c'est le défaut.

HeteroMaisPulco
2021-04-16 16:33:56

Le 16 avril 2021 à 16:32:37 AnusDePoche a écrit :
En pratique ça a une utilité de mettre une condition dans l'instanciation d'une structure 🤔 ?

Où tu vois une condition dans ce code en fait ?

Demonciel
2021-04-16 16:34:33

Python > all

HeteroMaisPulco
2021-04-16 16:34:40

Le 16 avril 2021 à 16:30:54 mercemacronENT a écrit :
bordel tous les topics de ces derniers jours sur le c++ me font me rendre compte à quel point je suis médiocre en c++https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

c'est quoi le problème là ? le bitwise or créé un truc qui est plus unsigned ?

Ouais une connerie comme ça avec son "narrowing conversion of int to unsigned char".

HeteroMaisPulco
2021-04-16 16:35:28

Le 16 avril 2021 à 16:30:35 CrayonOrdinaire a écrit :
Je connais rien en info, on s’en sert pour quoi le C++ ?

Pour emmerder les gens biens

ManfredVonKarma
2021-04-16 16:35:45

Le 16 avril 2021 à 16:33:15 :

Le 16 avril 2021 à 16:31:56 ManfredVonKarma a écrit :

Le 16 avril 2021 à 16:28:06 :
<code>struct MyStruct {
int foo;
unsigned char bar;
};

int main() {
int a = 123;
unsigned char b = 12;
unsigned char c = 24;
const MyStruct myStruct{a, b | c};
return 0;
}</code>

On en parle de ce bout de code absolument bidon qui ne compile pas ? :)

Et ton code il compile au passage, il crache juste un warning. Il ne va pas compiler seulement si tu compiles en -Wall

On s'en bats les couilles l'ahuri, -Wall c'est le défaut.

Dixit le pulco qui vient mendier ici qu'on fasse son exo tellement c'est une daube en C++ :rire:

AnusDePoche
2021-04-16 16:35:53

Pas une condition c'est pas le bon terme mais ton OR là. Ça a une utilité de mettre ça en pratique ?

ManfredVonKarma
2021-04-16 16:36:28

Le 16 avril 2021 à 16:34:33 :
Python > all

Retourne à la maternelle apprendre l'alphabet :)

HeteroMaisPulco
2021-04-16 16:36:43

Le 16 avril 2021 à 16:35:45 ManfredVonKarma a écrit :

Le 16 avril 2021 à 16:33:15 :

Le 16 avril 2021 à 16:31:56 ManfredVonKarma a écrit :

Le 16 avril 2021 à 16:28:06 :
<code>struct MyStruct {
int foo;
unsigned char bar;
};

int main() {
int a = 123;
unsigned char b = 12;
unsigned char c = 24;
const MyStruct myStruct{a, b | c};
return 0;
}</code>

On en parle de ce bout de code absolument bidon qui ne compile pas ? :)

Et ton code il compile au passage, il crache juste un warning. Il ne va pas compiler seulement si tu compiles en -Wall

On s'en bats les couilles l'ahuri, -Wall c'est le défaut.

Dixit le pulco qui vient mendier ici qu'on fasse son exo tellement c'est une daube en C++ :rire:

Tu feed tu feed mais la réponse elle est où ?
Hop hop hop ma L1 d'info va pas se valider toute seule.

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.