begin process at 2012 05 28 08:03:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Systeme

 > 

Chemins complets sou Windows/Dos/Linux


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

Chemins complets sou Windows/Dos/Linux

samedi 23 juillet 2005 à 23:36:23 | Chemins complets sou Windows/Dos/Linux

mondrone

Membre Club
Bonjour. Je voudrais savoir comment faire, sans passer par de la prog windows (rester en mode console pour etre compatible linux) pour pouvoir indiquer des chemins de fichiers complexes (genres c:\documents and settings\...) car je voudrais que mon application  puisse prendre en compte les fichiers qui sont ouverts avec elle de n'importe ou sur le dur, mais pour le moment a part en passant en lignes de commande, meme quand le fichier a charger se trouve dans le meme répertoire que l'executable, j'ai des problèmes et le fichier n'est pas reconnu.


  Qui ne tente rien...
  Ne risque pas d'avoir grand chose !!!

dimanche 24 juillet 2005 à 10:50:50 | Re : Chemins complets sou Windows/Dos/Linux

patatalo

Membre Club Administrateur CodeS-SourceS
salut, sous dos, les dossiers ont 8 caracteres max: "c:\docume~1\fichier.bin". Si tu a un autre repertoire "documents" il sera accessible par: "c:\docume~2\fichier.bin" Cela fonctionnera aussi bien pour dos que windows. sous Dos, pour acceder au repertoire courant, tu peux utiliser: ".\fichier.bin" avec Linux, la partition sera retrouvable dans /mnt/hdxX et je pense que linux comprendra le tilde du dos et les noms longs de windows mais c'est à verifier. @++
dimanche 24 juillet 2005 à 18:10:47 | Re : Chemins complets sou Windows/Dos/Linux

mondrone

Membre Club
Merci. En fait je savais deja tout ca. En fait, pour éclaircir le pb, c'est par exemple quand je fait un system("copy ...") avec des chemins tels que argv[1] qui sont généralement assez compliqués quand on travaille sur le bureau de windows, je n'arrive pas a copier simplement un fichier dans un autre répertoire. Les chemins ne sont pas reconnus. Celui du fichier d'entrée, l'est mais pas celui du fichier de sortie (que je voudrais seulement placer dans le répertoire racine en changeant l'extension)

Sinon, pour info, sous linux, il n'aime pas réellement les ~1, ~2 ...  a première vue et mieu vaux mettre les espaces, mais avec "\ " il me semble.


  Qui ne tente rien...
  Ne risque pas d'avoir grand chose !!!

lundi 25 juillet 2005 à 10:43:55 | Re : Chemins complets sou Windows/Dos/Linux

patatalo

Membre Club Administrateur CodeS-SourceS
re,

ne serais ce pas des problemes de droit d'acces. Sous Linux, les partitions windows ne sont pas forcement en acces lecture / ecriture. Surtout si NTFS

@++
lundi 25 juillet 2005 à 11:28:33 | Re : Chemins complets sou Windows/Dos/Linux

mondrone

Membre Club
LOL g pas précisez, scuz, mon prog tourne sous windows, dans un environnement NTFS voir FAT32, mais je posais une question générale juste pour avoir plus d'infos !


  Qui ne tente rien...
  Ne risque pas d'avoir grand chose !!!



Cette discussion est classée dans : windows, linux, chemins, sou, complets


Répondre à ce message

Sujets en rapport avec ce message

portage Linux vers visual C++ [ par acsx ] Salut,J'ai un programme écrit en C sous Linux et je souhaite le faire tourner sous Visual C++ 6.0 sous Windows.J'ai donc créé un projet win32 et intég Visual ou Borland ? [ par Jejay ] Je voudrais savoir si il est possible de faire de la programmation pour linux et autres OS concurents de windows avec visual, car j'apprend le C++ et tout sur windows et linux [ par agentpsyko007 ] c'est sur http://www.winux.ca.tc compatibilité linux et windows ? [ par Poulipe ] Bonjour,un programme ecrit en c++ est il compatible windows et linux ?Merci linux compatible windows ? [ par Krox68 ] je suis sous linux depuis quelques semaines et j'amerais savoir si on peut faire un prog LINUX compatible WINDOWS (sans Wine)Romano <a href="mailto:ro Installation de Linux [ par khalidlyon ] Bonjour,Enfaite je viens d'acheter un portable, sur ce portable j'ai que windows XP, alors j'ai deux choses a demander si possible.1- Comment on fait Probleme dans l'installation du Mandrake 9.1 [ par khalidlyon ] Bonjour,j'ai gravé les trois cd du mandrake 9.1 qui se trouve dans ce lien :http://www.linuxiso.org/index.phpj'avait windows xp sur mon portable, j ai closesocket() pour windows mais pour linux ? [ par SfyLer ] je programmé avant sous windows cependant je me suis mit à linuxle pb c'est que je ne trouve pas d'équivalence à closesocket(), jai regarder divers co ioctl de Linux --> ? de Windows [ par vinvay ] Pour mon stage, je dois passer un prog en C sous Linux en un prog sous Windows. Mon problème est le suivant : je ne trouve pas l'équivalent sous Windo Linux vers Windows [ par L_ZinC ] Je dois transformer des programmes fais sous Linux vers une version utilisables sous windows.Le probleme c'est que les programmes utilisent des includ


Nos sponsors


Sondage...

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,889 sec (4)

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