begin process at 2012 05 29 23:48:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Systeme

 > 

libraries windows / unix


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

libraries windows / unix

mardi 7 septembre 2004 à 12:02:25 | libraries windows / unix

fcbouan

question de débutant ,

les #include <sys/...h> ont t' ils un equivalent en c sous windows ? je pense surtout au sys/socket . la majorité des tutoriaux sur le net sont pour la programmation unix ...

Et pour les appel system() , il y a t il l'equivalent en c windows pour appeler un programme exterieur ?
mardi 7 septembre 2004 à 12:40:49 | Re : libraries windows / unix

djl

ca fais partie du standard posix (qui a pour but de faire des appels systemes portable)

c'est maintenant supportées sous windows (mais je sais pas a quel niveau)

normalment ca doit y etre dans le runtime de vs2003, sinon ya migwin32, les distrib de devcpp... (je m'en sert avec devcpp, aucun probleme )
mardi 7 septembre 2004 à 12:44:39 | Re : libraries windows / unix

Nebula

Membre Club
#include <winsock2.h> est le seul header requis pour faire des sockets (après, faut lier la bonne lib...) Quand aux API, elles ont les mêmes noms, sauf close() qui devient closesocket (close existait deja sous Windows).

Voir ici : http://c.developpez.com/WalrusSock/
mardi 7 septembre 2004 à 16:35:34 | Re : libraries windows / unix

fcbouan

merci bcp !

mais j ai un nouveau probleme , avec visual c++ 6.0 je compile mon obj sans erreur , mais ca merde au linking :

Linking...
programme_ftp2.obj : error LNK2001: unresolved external symbol __imp__htons@4
programme_ftp2.obj : error LNK2001: unresolved external symbol __imp__htonl@4
programme_ftp2.obj : error LNK2001: unresolved external symbol __imp__gethostbyname@4
programme_ftp2.obj : error LNK2001: unresolved external symbol __imp__inet_addr@4
programme_ftp2.obj : error LNK2001: unresolved external symbol __imp__shutdown@8

comment faire ? tt
mardi 7 septembre 2004 à 16:53:40 | Re : libraries windows / unix

fcbouan

c 'est bon jai trouvé hihi ^^
#pragma comment( lib, "wsock32.lib" )
mardi 7 septembre 2004 à 21:28:51 | Re : libraries windows / unix

NitRic


#pragma comment(lib, "ws2_32.lib")
#include <winsock2.h>


#pragma comment(lib, "wsock32.lib")
#include <winsock.h>


winsock2.h <-> ws2_32.lib
winsock.h <-> wsock32.lib

quelque peu différent


~ http://tangentsoft.net/wskfaq/ ~
~ http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/winsock_reference.asp ~


~(.:: NitRic ::.)~


Cette discussion est classée dans : windows, equivalent, unix, libraries


Répondre à ce message

Sujets en rapport avec ce message

lister le contenu d'un repertoire (UNIX et WINDOWS) [ par ox2 ] Salut a tous !Je souhaite lister le contenu d'un repertoire en multiplateforme, pour en extraire la liste des repertoires presents.Sous windows, c'es lecture/écriture des fichier .ini sous UNIX/Windows [ par MELISA ] Bonjour à tous,C'est mon premier message sur ce forum, alors je vais essayer d'être clair.J'aimerais savoir s'il existe ou si quelqu'un a déjà impléme problème avec un.h sous windows [ par loic81 ] J'ai un pb en compilant des sources faisant appel à des fonctions TCP, réseaux...le fichier "un.h" n'est pas présent sur mon PC, est-ce que quelqu'u fonction select() sous windows et unix [ par peyou ] je dois porter un logiciel de windows et unix, je dois utiliser la fonction select() (déclarée dans winsock2.h sous windows et sys/select.h sous unix) fonction PurgeSpace() : equivalent Mac/Windows [ par Vaughn018 ] Bonjour,je cherche désespérément une fonction compatible windows qui fasse le même boulot que PurgeSpace() sous Mac, à savoir déterminer le montant to creer un client(windows) dialogant en nfs avec serveur unix [ par the wolf ] il me faut creer un client (ou configurer) windows pour pouvoir exploiter les repertoires mis sur le serveur unix deja configurer. Attente de la fin d'un processus sous Unix [ par laetitiavincent ] Bonsoir tout le mondeVoilà je voudrais lancer un processus et attendre qu'il soit fini pour que le programme continue. Sous windows, ca ne me pose pas Retour ligne dans un fichier (UNIX / Windows) [ par Clonk ] Bonjour,Voilà, j'ai un problème avec des fichiers. Ce sotn des fichiers texte générés sous UNIX que je dois traiter en C++ sous Windows (c'est comme ç lister contenu d'un repertoire sous unix et windows [ par liloupucienne ] Bonjour, je suis en train de developper un soft qui traite des fichiers texte et je voulais offrir la possibilite de donner le chemin du repertoir qui lister repertoire unix windows [ par liloupucienne ] Bonjour, je suis en train de developper un soft qui traite des fichiers texte et je voulais offrir la possibilite de donner le chemin du repertoir qui


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales