| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > симв массив в качестве имени при создании файла |
| Автор: Acraft 2.6.2005, 23:40 |
| Вопрос. есть заполненные массивы: char name[20], size[10]; как можно провернуть следующее используя только "классический" C++?: ofstream file_tmp(name,“.tmp”); //создаем файл file_tmp<<size; file_tmp.close(); |
| Автор: bel_nikita 2.6.2005, 23:58 |
| А сам хоть понял, что спросил? |
| Автор: Acraft 3.6.2005, 00:16 |
| Есть два символьных массива name и size. Как сделать так, чтобы при создании файла с фиксированным расширением (например *.tmp), в качестве имени файла выступало содержимое массива name. Ну а потом я хотел в созданный пустой файл записать содержимое size. Вот и всё. |
| Автор: sergejzr 3.6.2005, 00:21 | ||
|
| Автор: kometa_triatlon 3.6.2005, 00:21 | ||
|
| Автор: Acraft 3.6.2005, 00:30 |
| Значит так тоже можно. Спасибо. Просто сижу без компилятора, пишу прогу синтаксического анализа программного кода. Написал кусочек запоминающий переменные и их параметры. Интересно будет работать или нет.... |
| Автор: Acraft 3.6.2005, 00:44 |
| кстати, если память мне не изменяет, ios::out для ofstream устанавливается по умолчанию. |