IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

[Débutant] Windows / Unix


Sujet :

C++

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 121
    Points : 63
    Points
    63
    Par défaut [Débutant] Windows / Unix
    Bonjour,

    je fait de la programation en C++ dans mon école (bien qu'on utilise presque que des fonctions du C). Le problème est qu'on est sous Unix et que je n'arrive pas à faire marcher certaines fonctions.

    1) D'abord pour tirer des nombrse pseudo aléatoires moi je tape :

    long j; //Pour initialiser j
    time(&j); // pour associer à j la variable temps
    srand48(j); //Pour... je sais pu trop ^^ surement pour dire que j est un nombre aleatoire.

    Et ensuite pour tirer un nombre pseudo aleatoire je tape drand48() (ou int(1+49drand48()) pour un entier entre a et 48 par exemple).

    Sous windows, quelle commandes je doit taper pour avoir le même résultat ?


    2) Et deuxièmement je n'arrive pas a lancer le programme pour un fichier. Par exemple si j'ai un programme qui lit le nombre de lettre d'un fichier texte.

    Dans mon ecole je taperais dans le terminal (en appelant compteur.cc le programme et 1.txt le fichier texte) compteur.cc <C:\Document texte\1.txt
    Et sa lance le programme pour se fichier.
    Par contre je n'arrive pas à le faire sous Windows

    Voila si vous avez une idée n'hésitez pas.

  2. #2
    Membre éclairé Avatar de reggae
    Profil pro
    Inscrit en
    Août 2005
    Messages
    773
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 773
    Points : 795
    Points
    795
    Par défaut
    Va jeter un coup d'oeil là-dessus:
    http://nicolasj.developpez.com/articles/libc/hasard/

  3. #3
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    2- tu as ouvert une console ?
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 121
    Points : 63
    Points
    63
    Par défaut
    Merci pour le lien .

    Pour Luc je ne sais pas ce qu'est une console . Si c'est les #include, non je n'en ai pas ouvert à part celle que je met dans tout les programmes.

  5. #5
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Points : 2 757
    Points
    2 757
    Par défaut


    Démarrer > Programmes > Accessoires > Invite de commandes

Discussions similaires

  1. Enlever les carriages Windows/Unix
    Par Méta dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 14/09/2006, 15h20
  2. La fonction fgets est-elle compatible Windows/Unix ?
    Par ashurai dans le forum Langage
    Réponses: 1
    Dernier message: 05/04/2006, 17h59
  3. Script oracle pour windows & unix
    Par ALLFA dans le forum Oracle
    Réponses: 2
    Dernier message: 05/07/2005, 14h52
  4. Transparence WINDOWS / UNIX
    Par MKADIRI dans le forum Langages de programmation
    Réponses: 9
    Dernier message: 03/02/2005, 16h49
  5. [langage] Windows -> Unix
    Par Jibees dans le forum Langage
    Réponses: 6
    Dernier message: 17/04/2003, 09h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo