Ke fé se program ?
Main.cpp :
#include "Class.h"
#include <iostream>
using namespace std;
int main()
{
Class onche;
onche.swagg();
onche.mdrr();
onche.cul();
return 0;
}
Class.h :
#ifndef CLASS_H
#define CLASS_H
#include <string>
class Class
{
public:
Class();
void swagg();
void mdrr();
void cul();
private:
int m_onche;
std::string m_lol;
};
#endif // CLASS_H
Class.cpp :
#include "Class.h"
#include <iostream>
using namespace std;
Class::Class()
{
m_onche = 0;
}
void Class::swagg()
{
cin >> m_onche;
}
void Class::mdrr()
{
if(m_onche <= 10)
{
m_lol = "bite";
}
else
{
m_lol = "kuku";
}
}
void Class::cul()
{
cout << m_lol << endl;
}
il chie des capotes
La flemme de tout lire mais globalement il affiche soit onche soit l'autre mot lol je crois que c'était marqué en fonction du nombre d'affichage d'où la boucle. Par-contre t'as chercher à faire un puzzle, a aurait pu être + simple non?
il hack sony
il affiche kuku et onche et de la merde
il fé kk mdr
Le 07 juillet 2015 à 03:48:29 encoretonpseudo a écrit :
La flemme de tout lire mais globalement il affiche soit onche soit l'autre mot lol je crois que c'était marqué en fonction du nombre d'affichage d'où la boucle. Par-contre t'as chercher à faire un puzzle, a aurait pu être + simple non?
Mouais c'es tpresque ça
Non Plus facile de kwa ?
C'est pas du c++ ça
Le 07 juillet 2015 à 03:49:40 ]_AngeLus_[ a écrit :
C'est pas du c++ ça
si pk ?
Si mais c'est ultra simple
Ou est ce qu tu voit du c++
Le 07 juillet 2015 à 03:52:34 ]_AngeLus_[ a écrit :
Si mais c'est ultra simple
Et alors ?
C'est bien mieux quand c'est simple
Le 07 juillet 2015 à 03:52:34 ]_AngeLus_[ a écrit :
Si mais c'est ultra simple
Rien n'est simple ni compliqué, ça dépend de tes connaissances en fait. Marcher par-exemple c'est hyper simple pour toi, mais pour un nouveau-né c'est très compliqué.
Ah si, j'avais pas mit mes lunettes
Le 07 juillet 2015 à 03:53:42 TsainDrai8 a écrit :
Ou est ce qu tu voit du c++
Ou parler le français par-exemple est dur si tu connais pas la langue, mais pour nous qui sommes ici ben c'est simple. La langue peut se rapporter au C, au PHP, au JAVA etc...
J'ai une devinette en C :
- header.h
#ifndef HEADER_H
# define HEADER_H
# include <stdio.h>
# include <stdlib.h>
typedef struct s_struct
{
int a;
char b;
double c;
} t_struct;
#endif
- main.c
#include "header.h"
t_struct *f(void)
{
static t_struct *my_struct = NULL;
if (my_struct == NULL)
{
my_struct = (t_struct *)malloc(sizeof(t_struct) * 1);
my_struct->a = 0;
my_struct->b = '0';
my_struct->c = 0;
}
return my_struct;
}
int main(int argc, char **argv)
{
(void)argc;
(void)argv;
printf("a : %d\n", f()->a);
printf("b : %c\n", f()->b);
printf("c : %f\n", f()->c);
f()->a = 8;
f()->b = 'z';
f()->c = 42;
free(f());
printf("a : %d\n", f()->a);
printf("b : %c\n", f()->b);
printf("c : %f\n", f()->c);
return (0);
}
Comment appelle t-on la fonction f() ?
une méthode, plus précisément un setter
Le 07 juillet 2015 à 04:32:50 Maylonchon a écrit :
une méthode, plus précisément un setter
On est en C donc peut pas y avoir de méthode (vu que y'a pas de class) et pour le setter... c'est pas le terme approprié mais en principe c'est pareil
Il y a un terme bien spécifique à ce genre de fonction en C
Le 07 juillet 2015 à 04:35:10 FreezaaSama a écrit :
Le 07 juillet 2015 à 04:32:50 Maylonchon a écrit :
une méthode, plus précisément un setterOn est en C donc peut pas y avoir de méthode (vu que y'a pas de class) et pour le setter... c'est pas le terme approprié mais en principe c'est pareil
Il y a un terme bien spécifique à ce genre de fonction en C
ah y'a pas de class en C ? bmg.
sinon j'ai pas de voc pour le C vu que j'ai tjr codé en c++.. donc je passe