C++, CreateDirectory
Napsal: 10 zář 2011 12:59
Ahoj, nevíte prosím jestli se dá v cyklu měnit string?
Konkrétně mám na mysli toto:
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
int z=0;
do
{
string y;
cin >> y;
LPSECURITY_ATTRIBUTES attr;
attr = NULL;
CreateDirectory(y.c_str(), attr);
cout << "\nAdresar vytvoren!\n";
z++;
}
while( z < 20);
cin.get();
return 0;
}
Tohle vytvoří 20 adresářu, ale pokaždé se musí zadávat jméno, zkoušel jsem:
int x=1:
string y;
y = x;
x++
Ovšem to vytvořilo jen adresáře !@#$%^&*()ABCDEF...... Z1234567890, a dál už to nejelo, i pokud jsem dal z < 200 a víc, neví někdo co s tim? Děkuji David
Konkrétně mám na mysli toto:
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
int z=0;
do
{
string y;
cin >> y;
LPSECURITY_ATTRIBUTES attr;
attr = NULL;
CreateDirectory(y.c_str(), attr);
cout << "\nAdresar vytvoren!\n";
z++;
}
while( z < 20);
cin.get();
return 0;
}
Tohle vytvoří 20 adresářu, ale pokaždé se musí zadávat jméno, zkoušel jsem:
int x=1:
string y;
y = x;
x++
Ovšem to vytvořilo jen adresáře !@#$%^&*()ABCDEF...... Z1234567890, a dál už to nejelo, i pokud jsem dal z < 200 a víc, neví někdo co s tim? Děkuji David