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

Изменить программу на языке С на С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считать символы из вектора в массив чаров http://www.cyberforum.ru/cpp-beginners/thread650817.html
Задача из вектора string перекидать значения в массив чаров, каждый элемент вектора это должен быть один из массивов... Я не могу сделать чтоб массивов была пачка в зависимости от размера вектора, с одним массивом получилось, но он создается\удаляется при каждой итерации, а в задаче надо чтоб их пачка была, разных массивов. Вот код с одним массивом: #include <iostream> #include <vector>...
C++ класс Alfa Создать класс Alfa таким образом, чтобы при создании первого и уничтожении последнего объекта этого типа на экран выдавались соответствующие сообщения. Указание. Применить статические компоненты класса. http://www.cyberforum.ru/cpp-beginners/thread650736.html
Кодировка в консоли C++
Добрый день , имея некоторый опыт программирования на c# решил так же изучить С++, однако при написании простейшей программ (консольные приложения). Столкнулся с проблемой что русский текст отображается некорректно, явно проблемы с кодировкой...Например даже такой код не работает cout<<"Привет всем!"; Долго лазил в настройках проекта не нашел никаких пунктов связанных с кодировкой. В c# ни...
Вычислить сумму модулей элементов массива, делящихся на три C++
помогите пожалуйста очень срочно надо :) Добавлено через 1 минуту ой в одномерном:) Добавлено через 28 минут уже ненадо :(
C++ написать программу нахождения суммы большего и меньшего из трех чисел http://www.cyberforum.ru/cpp-beginners/thread650686.html
помогите пожалуйста очень срочно надо :) Добавлено через 34 минуты уже ненадо :(
C++ Не получается запустить поток Доброго времени суток. Делаю как написано в книжке но ничего не получается. Помогите пожалуйста. void __fastcall myThread::Execute() { try { Form1->Run(); } catch(Exception *ex) подробнее

Показать сообщение отдельно
Andsteadur
152 / 136 / 3
Регистрация: 23.05.2009
Сообщений: 275
12.09.2012, 17:15     Изменить программу на языке С на С++
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#include <iostream>
#include <string>
#include <fstream>// Подключение библиотек
using namespace std;
 
class News// объявление класса 
{
private:
    string Name;// переменные класса 
    string izdat;
    int tiraz;
    int number_pol;
    double date;
public:
    News(string name, string IZD,int TIR,int Number,double Date);// объекты класса
    void write()const;
    void read();
    void show()const;
};
 
int main()
{
    News A("Work","Yesterday",120,15,121212);// создаие объекта 
    A.write();
    A.read();
    A.show();
    return 0;
}
 
News::News(string name, string IZD, int TIR, int Number, double Date)// конструктор 
    :Name(name), izdat(IZD)
{
    tiraz = TIR;
    number_pol = Number;
    date = Date;
}
 
void News::read()
{
    ifstream file("1.txt",ios::in);//откртие файла на Чтение
    if (file.fail())// проверка 
    {
        cout<<"FILE NOT FOUND"<<endl;
        exit(1);
    }
    file>>Name;// чтение 
    file>>izdat;
    file>>tiraz;
    file>>number_pol;
    file>>date;
}
void News::write() const
{
    ofstream file1("1.txt",ios::out);// открытия файла на Запись
    if (file1.fail())// проверка открытия 
    {
        cout<<"FILE NOT FOUND"<<endl;
        exit(1);
    }
    file1<<Name<<"\t";// запись в файл
    file1<<izdat<<"\t";
    file1<<tiraz<<"\t";
    file1<<number_pol<<"\t";
    file1<<date<<endl;
    file1.close();// закрытие файла 
}
void News::show() const
{
    cout<<Name<<" ";//вывод данных 
    cout<<izdat<<" ";
    cout<<tiraz<<" ";
    cout<<number_pol<<" ";
    cout<<date<<endl;
}
 
Текущее время: 22:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru