Ciao, ho un problema.
Il valore ottenuto dallo scanf non riesco ad utilizzarlo per un banale if che mi attiva un ifstream in(..).
codice:
int scelta;
scanf("%d",&scelta);
printf("Scelta effettuata: %d\n",scelta);
const char *stringa;
if (( scelta = 1 )) {
stringa="C:/.../bkpUnc100-1.txt";
}
if ((scelta = 2)) {
stringa="C:/.../bkpUnc200-1.txt";
}
if ((scelta = 3)) {
stringa="C:/.../bkpSco100-1.txt";
}
if ((scelta = 4)) {
stringa="C:/.../bkpSco200-1.txt";
}
if ((scelta = 5)) {
stringa="C:/.../bkpBwu100-1.txt";
}
if ((scelta = 6)) {
stringa="C:/.../bkpBwu200-1.txt";
}
ifstream in(stringa);