Topic de GrachidZoulaone :

this->state.getPlayer()[0].getWeapon().getX();

C :
weapon_x(player[0]);

Mieux :
player[0].weapon_x

Le 17 novembre 2021 à 18:23:14 :
C :
weapon_x(player[0]);

Mieux :
player[0].weapon_x

utiliser des function pointer :malade:

Le 17 novembre 2021 à 18:24:20 :
Y a rien de dingue

le seul pointeur la c'est vers la structure du player

L'odeur de pucelerie qui émane de ces messages https://image.noelshack.com/fichiers/2021/46/3/1637170134-oops-yikes.gif

Le 17 novembre 2021 à 18:28:57 :
L'odeur de pucelerie qui émane de ces messages https://image.noelshack.com/fichiers/2021/46/3/1637170134-oops-yikes.gif

l'odeur de la moutonnerie émane de ton message, et du bac L desco

Le 17 novembre 2021 à 18:27:25 :

Le 17 novembre 2021 à 18:24:20 :
Y a rien de dingue

le seul pointeur la c'est vers la structure du player

weapon_x est une fonction non ?

Le 17 novembre 2021 à 18:31:15 :

Le 17 novembre 2021 à 18:27:25 :

Le 17 novembre 2021 à 18:24:20 :
Y a rien de dingue

le seul pointeur la c'est vers la structure du player

weapon_x est une fonction non ?

typedef struct {
int weapon_x;
} Player;

player = malloc(sizeof(Player) * n);
player[0].weapon_x

std::function<int(std::function<void(int&)>)> r = [](auto f){ int a=0; f(a); return a; };
int c = r([](int& b){ b = 1; });

Combien vaut c ? :)

getPlayer au singulier return un array c'est quoi ces conneries ?

Le 17 novembre 2021 à 18:36:37 :
std::function<int(std::function<void(int&)>)> r = [](auto f){ int a=0; f(a); return a; };
int c = r([](int& b){ b = 1; });

Combien vaut c ? :)

0 ?

Le 17 novembre 2021 à 18:38:46 :

Le 17 novembre 2021 à 18:36:37 :
std::function<int(std::function<void(int&)>)> r = [](auto f){ int a=0; f(a); return a; };
int c = r([](int& b){ b = 1; });

Combien vaut c ? :)

0 ?

ben non 1

Le 17 novembre 2021 à 18:39:38 :

Le 17 novembre 2021 à 18:38:46 :

Le 17 novembre 2021 à 18:36:37 :
std::function<int(std::function<void(int&)>)> r = [](auto f){ int a=0; f(a); return a; };
int c = r([](int& b){ b = 1; });

Combien vaut c ? :)

0 ?

ben non 1

f retourn rien (donc 0), et de toute facon a=0; f(a); return a; donne 0

Le 17 novembre 2021 à 18:19:30 :
La magie du C++ https://image.noelshack.com/fichiers/2021/43/4/1635454847-elton-john-tison-golem.png

Comme l'ensemble des langages ?

Le 17 novembre 2021 à 18:40:26 :

Le 17 novembre 2021 à 18:39:38 :

Le 17 novembre 2021 à 18:38:46 :

Le 17 novembre 2021 à 18:36:37 :
std::function<int(std::function<void(int&)>)> r = [](auto f){ int a=0; f(a); return a; };
int c = r([](int& b){ b = 1; });

Combien vaut c ? :)

0 ?

ben non 1

f retourn rien (donc 0), et de toute facon a=0; f(a); return a; donne 0

f prend une référence d'entier et lui assigne 1, donc il modifie son paramètre

après je dis ça, j'ai jamais vraiment fait de C++, juste des souvenir de quand j'essayais un peu tout les langages

Le 17 novembre 2021 à 18:42:59 Elilalilolulu a écrit :
après je dis ça, j'ai jamais vraiment fait de C++, juste des souvenir de quand j'essayais un peu tout les langages

tu as néanmoins raison :ok:

Le 17 novembre 2021 à 18:42:59 :
après je dis ça, j'ai jamais vraiment fait de C++, juste des souvenir de quand j'essayais un peu tout les langages

moi non plus mdr, que du C, mais bon le C++ restera toujours superficielle a mes yeux

Le 17 novembre 2021 à 18:44:08 :

Le 17 novembre 2021 à 18:42:59 Elilalilolulu a écrit :
après je dis ça, j'ai jamais vraiment fait de C++, juste des souvenir de quand j'essayais un peu tout les langages

tu as néanmoins raison :ok:

tu peux passer un pointeur sans '&' dans f(a) ? Ça fait ça automatiquement ?

Données du topic

Auteur
GrachidZoulaone
Date de création
17 novembre 2021 à 18:19:30
Nb. messages archivés
26
Nb. messages JVC
25
Voir le topic sur JVC

Afficher uniquement les messages de l'auteur du topic

En ligne sur JvArchive
JvArchive compagnon
Découvrez JvArchive compagnon, l'userscript combattant la censure abusive sur le 18-25 !