Никто не знает в чем может быть загвоздка:
char name [] = "D:\\1\\рашнбуквы\\ice.bmp";
ifstream strm (name);При инициализации таким образом (Ms VS 2005) из потока льется волшебная чушь. Присутствие русских букв обязательно, куда копать?
char name [] = "D:\\1\\рашнбуквы\\ice.bmp";
ifstream strm (name);char str[] = "Текст на русском языке";
char *tmp = new char[strlen(str) + 1];
CharToOemA(str, tmp);
cout << tmp << endl;
delete [] tmp;
cin.get();