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

работа с файлами на Code::Blocks С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор new http://www.cyberforum.ru/cpp-beginners/thread646782.html
Приветствую. Есть такой вопрос. Почему одни программисты используют оператор new, а другие нет? Ведь если создавать объект этими способами class test { /* code */ } void test_function(){ test varr; // 1 способ test varrr= new test(); // 2 способ }
C++ #include <iostream> Очень Подробно =) Помогите пожалуйста, добрые люди :cry: Вот такая вот проблема .... искал инфу повсюду, но к сожалению она минимальна. Что такое <iostream>? В Википедии написано, что это файл, который содержит классы и функции... 1. Сразу вопрос он реально существует (такой файл) ? 2. Как язык С++ переводит команды на низкие уровни? То есть в iostream получается лежит часть компилятора, который отвечает за... http://www.cyberforum.ru/cpp-beginners/thread646781.html
C++ Попрошу разъяснить что означает : list , символ -> и как обратиться к переменным , которые заданы в структуре (inf , next).
Добрый вечер. Попрошу помочь с следующим кодом : #include <cstdlib> #include <iostream> #include <list> using namespace std; struct { int inf;
C++ Работа с классом и объектом Вектор
Являюсь студентом,и по долгу учебы приступил к обучению премудростям "оСей с двумя плюсами". И обломался. получил задание на создание массива - вектора и определенную его обработку Обязательными есть конструктор, деструктор; Необходимыми есть ввод, вывод элементов вектора; 3 функции обработки в соответствии с вариантом задания Функции вот такие
C++ Новые прибабахи в 2012 http://www.cyberforum.ru/cpp-beginners/thread646735.html
Вот получаю такую фиговину в новой студии 2012 1>c:\users\ramyb\documents\visual studio 2012\projects\detla\detla\detla.cpp(15): error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> c:\program files (x86)\microsoft visual studio...
C++ переустановка VS10 после VS12 установил VS кондидат поюзал, а душа просит старого. вот снес переустановил VS 10. а он работать не хочет... что делать выдает вот такие ошибки при запуске после компиляции. Зарание спасибо! подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
09.09.2012, 19:45     работа с файлами на Code::Blocks С++
1. Какое это задание имеет отношение к работе с файлами?
2.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <vector>
#include <string>
 
int main()
{
    std::vector<std::string> names;
    std::string name;
    
    do
    {
        std::cout << "Enter you name: ";
        std::cin >> name;
        
        names.push_back(name);
    }
    while (name != "-1");
    
    names.pop_back();
    
    std::cout << "Goodbye, {";
    
    int names_size = int(names.size());
    
    for (int i = 0; i < names_size; ++i)
        std::cout << names[i] << ", ";
    
    std::cout << "or who you are there...}" << std::endl;
    
    return 0;
}
Добавлено через 3 минуты
А, или под "запоминала" имеется ввиду "записывала в файл"? Тогда так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <fstream>
#include <string>
 
int main()
{
    std::ofstream names_file("names.txt");
    std::string name;
    
    while (true)
    {
        std::cout << "Enter you name: ";
        std::cin >> name;
        
        if (name == "-1")
            break;
        
        names_file << name << std::endl;
    }
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru