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

C++

lag-it
lag-it
Niveau 10
16 avril 2003 à 18:48:12

Sa veut dire que la variable est signée. Exemple :
signed char va de -128 à 127
unsigned char va de 0 à 255 : )

Ouai ca ressemble à mon problème de début de topic, maisje voulais un truc plus rapide. Enfin tant pis.

Que signifient :
a & b
a | b
a ^ b
~a
a > > b
a < < b
Sachant que a = 00100110 et b = 11010001 ?

lag-it
lag-it
Niveau 10
16 avril 2003 à 18:48:48

Je te promet que j´ai pas regarder le livre : )

GamerFou2
GamerFou2
Niveau 7
16 avril 2003 à 18:55:52

Alors on essaie d´apprendre le C ? ; )

Bon j´ai pas tout lu mais je suis tombé de ma chaise quand j´ai vu " l´explication" donnée pour UNION ! !!

union n´a rien avoir avec struct, c´est une manière de représenter en mémoire les mêmes données mais avec des représentations différentes.

Exemple :

union Point3D
{
struct { int x,y,z; } coord;
int v[3];
};

void main()
{
Point3D p;

p.coord.x = 1;
p.coord.y = 2;
p.coord.z = 3;

printf("%d %d %d\n",p.coord.x,p.coord.y,p.coord.z);
printf("%d %d %d\n",p.v[0],p.v[1],p.v[2]);
}

Ce qui donne le même résultat ( dans ce cas bien précis) mais d´un côté on peut accéder aux composantes x,y et z séparément ou par un tableau.

lag-it
lag-it
Niveau 10
16 avril 2003 à 19:00:12

Milles pardons pour ma réponse lamentable, mais je ne me sert jamais de union, ni de struct non plus d´ailleurs, ce qui explique mes piètres connaissances sur ce sujet. J´ai donc sorti la première réponse d´internet ( la seule Nakeri ! !!:) qui passait.
Pardon a plat ventre donc.

Nakeri
Nakeri
Niveau 5
16 avril 2003 à 19:03:28

00100110 &
11010001 -> 00000000

00100110 |
11010001 -> 11110111

00100110 ^
11010001 -> 11110111

~00100110 -> 11011001

a > > b je sais pas pour ces deux la
a < < b

lag-it
lag-it
Niveau 10
16 avril 2003 à 19:06:59

< < et > > sont des opérateurs de redirection à gauche et à droite.
GamerFou me pardonnera il un jour.

GamerFou2
GamerFou2
Niveau 7
16 avril 2003 à 19:07:48

lol : )

> et < < sont des opérateurs de décalages . ..

lag-it
lag-it
Niveau 10
16 avril 2003 à 19:09:21

La j´ai vérifié avant de dire une connerie : )

GamerFou2
GamerFou2
Niveau 7
16 avril 2003 à 19:10:12

Tu as vérifié où ? ?

Nakeri
Nakeri
Niveau 5
16 avril 2003 à 19:10:14

sinon c´est juste?

Nakeri
Nakeri
Niveau 5
16 avril 2003 à 19:12:59

une petite question de socket:
après avoir accepté un client sur un serveur, est-il possible de le déconnecter, et si oui avec quel fonction?

lag-it
lag-it
Niveau 10
16 avril 2003 à 19:13:23

Dans " Le language C", édition Campus Press, page 122.
Y a peut être plusieurs noms mais c´est écrit noir sur blanc.
Je vais vérifier dans mon bouquin de c++.

lag-it
lag-it
Niveau 10
16 avril 2003 à 19:14:52

Ah non , j´avais sauté une ligne.
. ..
je ne mérite plus de vivre et je vais manger.

GamerFou2
GamerFou2
Niveau 7
16 avril 2003 à 19:16:27

c´est pas clair ca " redirection" . ..
Je sais pas ce qu´ils expliquent dans ton bouquin mais " décalage" ( de bits) me semble plus approprié

GamerFou2
GamerFou2
Niveau 7
16 avril 2003 à 19:18:22

après avoir accepté un client sur un serveur, est-il possible de le déconnecter, et si oui avec quel fonction?

au hasard :

Disconnect() ?

Nakeri
Nakeri
Niveau 5
16 avril 2003 à 19:20:29

et avec l´exemple plus haut ça donne coi le décalage?

GamerFou2
GamerFou2
Niveau 7
16 avril 2003 à 19:24:03

en fait c´est closesocket()

le décalage :

00100110 < < 1
01001100

00100110 > > 1
00010011

Nakeri
Nakeri
Niveau 5
16 avril 2003 à 19:30:41

oky merci

lag-it
lag-it
Niveau 10
16 avril 2003 à 19:35:32

Je m´en suit servi une ou deux fois pour faire un scrolling avec des blocs.

Nakeri
Nakeri
Niveau 5
16 avril 2003 à 19:36:18

mais t pas partit manger?

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