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

A quoi sert namespace en C/C++ ?????

Ingolmo
Ingolmo
Niveau 4
10 février 2004 à 17:59:19

voila, tout est dans le titre alors ne me dites pas que le titre n´est pas assez explicite ! !! :-)

Giga-Nova
Giga-Nova
Niveau 9
10 février 2004 à 18:05:32

a rien...

y faut mettre
int main(int argc, char *argv[])

Lapintade
Lapintade
Niveau 30
10 février 2004 à 18:08:45

les namespace ca sert a faire chier ( et ca le fait bien)

On peut tres bien vivre sans et je te le conseille.

Altonfrere
Altonfrere
Niveau 10
10 février 2004 à 18:59:49

" On peut tres bien vivre sans et je te le conseille. "

T´es sur? pourtant tu en utilises un TOUT le temps :) . ..

Crayon2000
Crayon2000
Niveau 8
10 février 2004 à 20:05:52

Je penses que pour la SDL on est oubliger de l´utiliser.

Altonfrere
Altonfrere
Niveau 10
10 février 2004 à 20:23:18

bin par défaut il en existe un global auquel tu accèdes tout le temps si tu te sers de l´opérateur de résolution de portée ( 2 fois deux points ::)... donc qu´on le veuille ou non les namespaces servent plus souvent que l´on ne croit, même si on ne le déclare pas nous même :)

Ensuite si tu crées des librairies assez complexes ca peut toujours être utile de regrouper les identifiants dans un namespace ne serait ce que pour éviter les conflits de nom avec d´autres librairies ( une autre solution un peu plus classique et plus " propre" est de préfixer les noms des identifiants par qqchose rappelant le nom de la lib).

Pseudo supprimé
Pseudo supprimé 10 février 2004 à 21:17:19

Euh,,kézako un namespace ( euh ça me dit quelque chose mais j´en ai jamais renconté, enfin si les " ::" j´ai déjà vu ça quelque part lol :) ) !! ?

Lapintade
Lapintade
Niveau 30
10 février 2004 à 21:27:53

nop altonfrere je n´en utilise jamais ( ni perso, ni au boulot).

l´experience a prouvé que ca foutait la merde . ..

Lapintade
Lapintade
Niveau 30
10 février 2004 à 21:29:11

j´avais pas lu la suite . .. un :: c´est un namespace . .. uhuh alors oui j´en utilise tout le temps...

mais les namespace explicite c´est pas top, autant bien prefixer ses variables comme tu dis, c´est plus propre et sans dangers.

Kouic
Kouic
Niveau 9
10 février 2004 à 21:48:30

Lorsque tu travail dans un groupe, essaye de fixer les nom de chaques variables et fonction pour chaque codeur. La tu trouveras peut etre les namespaces interessant :)

Altonfrere
Altonfrere
Niveau 10
10 février 2004 à 22:00:34

euh non le :: c´est pas un namespace mais un opérateur de résolution de portée. En gros ca permet d´accéeder aux éléments du namespace ( variables/fonctions etc...) donc quand on écrit :

std::string

on fait référence au type string du namespace std mais on utilise aussi très souvent des variables/fonctions comme ::qqchose
ou encore avec les classes...

Kelios
Kelios
Niveau 8
10 février 2004 à 22:08:17

Si ça vous intéresse,

http://casteyde.christian.free.fr/cpp/cours/online/c4230.html

perso j´en ai jamais utilisé, mais ça ne veut pas dire grand chose ^^

Kelios
---------

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