Προς το περιεχόμενο

c++ executable path


Xdanger

Προτεινόμενες αναρτήσεις

Δημοσ.

χρησιμοποιω vs και κανω target σε win32 console application.

πως μπορω να παρω την διαδρομη για το εκτελεσιμο? βασικα με ενδιαφερει να μαθω απο ποιον δισκο ξεκιναει το προγραμμα.

εχω χρησιμοποιησει το getmodulefilename αλλα μου γυρναει ενα αλφαρηθμιτικο μοιαζει με δεκαεξαδικο.

εχω να χρησιμοποιησω c++ απο το vs6 :)

Δημοσ.

>[color="#0000ff"]#include[/color] <stdio.h>

[color="#8000ff"]int[/color] main([color="#8000ff"]int[/color] argc, [color="#8000ff"]char[/color] *argv[] )
{
printf([color="#a31515"]"Exe path : %s\n"[/color], argv[[color="#ff8000"]0[/color]]);
[color="#0000ff"][b]return[/b][/color] [color="#ff8000"]0[/color];
}

 

Το path του εκτελέσιμου περνάει σαν παράμετρος στην κονσόλα (είναι η πρώτη παράμετρος).

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...