[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 ?
paspeurdetoi
2021-04-16 16:29:52
Go NodeJS, prend un vrai langage, pas un truc de pisseur de code
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
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
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 ?
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++
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++
Tu feed tu feed mais la réponse elle est où ?
Hop hop hop ma L1 d'info va pas se valider toute seule.