Funkcja zwracajaca nazwe pliku
Ostatnio zmodyfikowano 2011-03-15 23:25
Raptiler Temat założony przez niniejszego użytkownika |
Funkcja zwracajaca nazwe pliku » 2011-03-15 22:53:03 Cześć, chodzi mi o to czy jest jakaś funkcja ( jak jest to prosze o jej podanie ) która zwróci mi nazwę mojego programu ( tak jak ja nazwał uzytkownik )np program.exe |
|
DejaVu |
» 2011-03-15 23:14:45 |
|
ison |
» 2011-03-15 23:14:53 bez używania bibliotek windowsowych: #include <iostream> #include <string>
std::string getFileName( const std::string & var ) { if( var.rfind( '\\' ) != std::string::npos ) return var.substr( var.rfind( '\\' ) + 1, var.length() - var.rfind( '\\' ) - 1 ); else if( var.rfind( '/' ) != std::string::npos ) return var.substr( var.rfind( '/' ) + 1, var.length() - var.rfind( '/' ) - 1 ); else return var; }
int main( int argv, char ** argc ) { if( argv ) std::cout << "File name: " << getFileName( argc[ 0 ] ); }
|
|
Raptiler Temat założony przez niniejszego użytkownika |
» 2011-03-15 23:25:42 Dzieki zamkykam
|
|
« 1 » |