Форум программистов, компьютерный форум CyberForum.ru

Запись строк в разные .txt файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создания окна с одной единственной фотографией http://www.cyberforum.ru/cpp-beginners/thread1242592.html
У меня есть одна проблема помогите решить. У меня есть программа на верность пароля(верность в писаного слова), мне нужно что когда пароль верен откроется Windows-окно с фотографией. Я читаю книги по с++ и учу но там с окнами нет такого да когда я нашол одну статью там было написано не так как мне нужно. Опыта работы с графикой и окнами нет. Программа работает как нужно да и не выдает ошибок....
C++ Как скомпилировать приложение Подскажите, пжлст, какие настройки нужны для того чтоб программа скомпилировалась не в .exe или .dll, а в .bin (или что-то подобное) без заголовков и прочего г.., только машинный код. Хочу использовать данный файл в качестве "ядра ОС" (в данной теме смеяться над автором запрещено :)) http://www.cyberforum.ru/cpp-beginners/thread1242569.html
C++ Идентификатор string не определён при наличии #include <string>
Я ввёл библеотеку #include <string>, но не смотря на это мне выдаёт ошибку: "индефикатор string не определён". Объясните, пожалуйста, это явление. И если не в переменную типа string вводить текст, то в какую? Заранее благодарю!!
C++ Как в массиве найти отрицательные четные элементы
Массив дан целочисленный. Как так написать, чтобы выдавал четные элементы. Здесь он находит нечетные. int C, count = 0; for (int i = 0; i < n; i++){ if ((B%2)<0){ C = B; }
C++ Не получается использовать libcurl http://www.cyberforum.ru/cpp-beginners/thread1242451.html
Скинул include файлы в include папку visual studio, lib файлы в lib папку, dll-ки в папку system32 windows. Вот тестовый пример, но windows показывает ошибку. #include <cstdlib> #include <cstdio> #include <curl\curl.h> #pragma comment(lib,"curllib.lib") int main() {
C++ Запись в матрицу по спирали (ввод чисел с клавиатуры) Нужно ввести n чисел с клавиатуры они записываются в матрицу по спирали из центра (не важно против часовой или по часовой) и если кол-во введенных чисел не 121 все оставшиеся свободными ячейки заполняются нулями. 0000000 0054300 0061200 0078900 0000000 ну как то так А это запоротый код, который я написал 2 месяца назад и теперь не могу (а точнее ЛЕНЬ) разбирать. И там нет условия с... подробнее

Показать сообщение отдельно
Gwini
10 / 10 / 3
Регистрация: 08.03.2014
Сообщений: 70
14.08.2014, 19:44     Запись строк в разные .txt файлы
Ну вот как то так можно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main()
{
    string str;
    cout << "Enter your string (quit to quit): ";
    while (getline(cin, str) && str != "quit")
    {
        cout << "Enter file name: ";
        string fileName;
        getline(cin, fileName);
        ofstream fout(fileName);
        if (fout.is_open())
            fout << str;
        else
            cerr << fileName << "Can not open the file.\n";
        fout.close();
        cout << "Enter your string (quit to quit): ";
    }
    return 0;
}
Ну или генерировать случайные имена.

Добавлено через 36 минут
если очень нужно что бы фалы имели нзвание outputX:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
    string str;
    cout << "Enter your string (quit to quit): ";
    getline(cin, str);
    for (int i = 1; str != "quit"; i++)
    {
        char temp[8] = "output";
        _itoa(i, temp + 6 , 10);
        ofstream fout(temp);
        if (fout.is_open())
            fout << str;
        else
            cerr << "Can not open the file.\n";
        fout.close();
        cout << "Enter your string (quit to quit): ";
        getline(cin, str);
    }
    return 0;
}
 
Текущее время: 20:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru