CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Le ToPiC Du C/C++ ²°°³

gollumkawder
gollumkawder
Niveau 10
22 décembre 2003 à 13:37:18

>des filles de 13-14 ans qui aiment l´informatique

oui, moi j´en connais, enfin...je crois

>qui jugent pas un garçon sur l´apparence

ça sa existe pas mec...
snif, j´ai déjà cherché, mais si tu t´appelles pas Brad Pitt ( ouais tu sais, le g

gollumkawder
gollumkawder
Niveau 10
22 décembre 2003 à 13:40:32

0ops enter me lâche...

je disais donc le gars qui louche
et ben si t´es pas comme lui elles t´envoit ch*er grr ! je hais les filles, d´ailleurs j´ai décidé que mon PC était un gars, na !
allez cr*ver bandes de...de filles !

je fonde le clan des programmeurs célibataires qui pensent que l´amour c´est de la c*nnerie !
celiprog powaa !

DasHuhn
DasHuhn
Niveau 10
22 décembre 2003 à 18:05:19

Bon alors est-ce que je peux rejoindre ton clan ?

gollumkawder
gollumkawder
Niveau 10
22 décembre 2003 à 19:30:50

oui, tu es la bienvenue
:)
on est deux maintenant !
allez tous au celiprog ! ( enfin les célibataires quoi)

freedix
freedix
Niveau 10
22 décembre 2003 à 19:38:37

gollumkawder , c´est pas bien de traiter les garcons de filles ( "tu es la bienvenue") :-d
Je peux me joindre à vous ? :rire2:

Kilyn_
Kilyn_
Niveau 10
22 décembre 2003 à 20:14:46

:snif: j´allais te répondre à ca gollumkawder :
gollumkawder Posté le 21 décembre 2003 à 14:29:50
ah oki, tu as déjà dut envoyer des CVs un peu partout j´imagines, mais l´alternance sert bien a donner de l´expérience, non ?
puisque la plupart des boites demandes 2 ans d´exp
pourquoi ils refusent alors ?

et là le " allez cr*ver bandes de...de filles ! " m´a fait du mal. :snif2: Puisque c´est comme ca je ne répondrais plus à tes questions. :nah:

DasHuhn
DasHuhn
Niveau 10
22 décembre 2003 à 21:32:28

" Oui, tu es la bienvenue"
-> J´en suis pas encore là :sarcastic:

gollumkawder
gollumkawder
Niveau 10
23 décembre 2003 à 12:24:02

eh bien, si vous le souhaiter, rejoigner moi
freedix et DasHuhn, si vous voulez etre de la partie, vous pouvez en etre !

>kilyn_

Ooooh désolé mon chou ! Non sérieusement
je n´ai jamais été copain-copain avec les filles ( elles non plus je dois le dire...)
pardon de t´avoir blessé, ce n´était pas mon intention, d´ailleurs on ne se connait pas et par déduction logique tu n´as pas pu me faire de mal
donc ce n´etait pas toi que je visais, meme si depuis peu je suis au courant que tu es une fille ( enfin une femme à 23 ans...)
d´ailleurs étant " mademoiselle", il y a une petite probabilité que tu n´ai pas de copain, ainsi, je te propose de rejoindre mon clan ^^
après tout les célibataires qu´ils soient homme ou femme sont bien pareil
si tu veux viens sur msn, je m´excuserais encore une fois et on parlera de cela
mon adresse est plus haut, bien sur je comprendrais que tu sois vexée
hum, enfin je ne suis pas très doué en excuse euh...

Gollum A.K.A Neoprog, ton humble serviteur ma déesse de la prog :)

ps: je deviens completement dingue dès qu´il y a une file qui s´approche, hum restons calme... :nonnon:

DasHuhn
DasHuhn
Niveau 10
23 décembre 2003 à 14:23:19

Topicàladérive

gollumkawder
gollumkawder
Niveau 10
23 décembre 2003 à 14:47:40

il faut bien que je m´excuse, cela dit, je n´empeche personne de parler de prog..

lol007
lol007
Niveau 10
23 décembre 2003 à 19:39:30

//ooooo //oooooo //oooooo //ooooooo //ooooooo //OOOOO //ooooo //oooooo //oooooo //ooooooo //ooooooo //ooooooo

:salut: tout le monde :)

lol007
lol007
Niveau 10
23 décembre 2003 à 19:40:24

//ooooo //oooooo //oooooo //ooooooo //ooooooo //OOOOO //ooooo //oooooo //oooooo //ooooooo //ooooooo //ooooooo

ah persoone :(

gollumkawder
gollumkawder
Niveau 10
23 décembre 2003 à 22:02:02

tiens tu t´es fais avoir par le floodeur à 3 francs où bien c´est toi ?

jarose
jarose
Niveau 10
24 décembre 2003 à 14:10:20

Passionnantes ces news...

Kelios
Kelios
Niveau 8
24 décembre 2003 à 15:20:38

Bon, vou voulez du C++? Vous allez avoir du C++. Allez, cherchez dans votre mémoire, esseyez de dénicher ze fameuse question sur le C++ qui vous fait peur sur un sujet que vous n´avez jamais compris, mais que vous aimeriez bien comprendre.

Dans ma grande sagesse, je vais tenter de résoudre ces questions existancielle, avec surment mon ami Google pour m´aider à éclaircir certains points.

Kelios
---------

gollumkawder
gollumkawder
Niveau 10
24 décembre 2003 à 15:35:20

Bon Kelios à raison, stop les betises, on parle de C\C++ maintenant, le premier qui sort une c*nnerie à la malloc_the_bad() c´est moi qui le pourfend :)
allez, soyons productifs, je cherche moi aussi une question de compréhension existentielle sur le C++...

Gollum A.K.A Neoprog

Altonfrere
Altonfrere
Niveau 10
24 décembre 2003 à 16:07:09

Ouais.. à quoi " offset" dans la classe suivante ?

  1. include < cassert>

template < typename T> class Singleton
{
static T* ms_Singleton;

public:
Singleton( void )
{
assert( ! ms_Singleton ) ;

int offset = ( int)(T*)1 - ( int)(Singleton < T>*)(T*)1;
ms_Singleton = ( T*)((int)this + offset);
}

~Singleton( void )
{ assert( ms_Singleton ) ; ms_Singleton = 0; }

static T& GetSingleton( void )
{ assert( ms_Singleton ) ; return ( *ms_Singleton ) ; }

static T* GetSingletonPtr( void )
{ return ( ms_Singleton ) ; }
};

template < typename T> T* Singleton < T>::ms_Singleton = 0;

Kelios
Kelios
Niveau 8
24 décembre 2003 à 16:23:55

Oh, un Design Pattern de Singleton: oui, connais bien, ça permet de n´avoir qu´un seule instance d´un objet d´une classe.

D´après ce que j´ai vu, offset semble trouver l´adresse, offset du l´objet Singletoné par rapport à l´objet Singleton. Je me trompe? On aurait alors qu´a additioner cet offset avec l´actuelle position de l´objet Singleton pour trouver l´objet Singletoné.

Kelios
---------

Altonfrere
Altonfrere
Niveau 10
24 décembre 2003 à 16:30:24

vivi les singletons, un " classique", tout le monde s´en sert sans forcément savoir pkoi comment ca marche.

Je voulais savoir pourquoi

ms_Singleton = ( T *)this;

au lieu de :

ms_Singleton = ( T*)((int)this + offset);

ne suffirait il pas . ..

Kelios
Kelios
Niveau 8
24 décembre 2003 à 18:15:46

J´viens de voir.
Le calcul de offset ne sert à rien en fait.
int offset = ( int)(T*)1 - ( int)(Singleton < T>*)(T*)1;
se réduit à
int offset = 1-1;

En fait, je trouve ça plutôt dangereux: ms_Singleton pointe en fait vers this, mais est un pointeur de T, pas de Singleton...

Sachant que offset vaut 0, dans ce cas, ms_Singleton = ( T *)this;
vaut bien
ms_Singleton = ( T*)((int)this + offset);

C´est bizzarement étrange... je vois difficilement l´utilité d´une telle classe... Je l´aurais codé comme suit:

  1. include < cassert>

template < typename T> class Singleton
{
static T* ms_Singleton;

public:
Singleton( void )
{
assert( ! ms_Singleton ) ;

ms_Singleton = new T;
}

~Singleton( void )
{ assert( ms_Singleton ) ; ms_Singleton = 0; }

static T& GetSingleton( void )
{ assert( ms_Singleton ) ; return ( *ms_Singleton ) ; }

static T* GetSingletonPtr( void )
{ return ( ms_Singleton ) ; }
};

template < typename T> T* Singleton < T>::ms_Singleton = 0;

Kelios
---------

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment