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

любителям критики - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегруженный оператор вывода http://www.cyberforum.ru/cpp-beginners/thread925936.html
Есть базовый класс Точка и его наследник Круг. Как в Круге использовать operator<< для Точки? Надо вывести координаты центра круга class CPoint { friend std::ostream &operator<<(std::ostream...
C++ Файловый ввод Дело в том, что у меня во всех программах почему то не работает scanf в циклах for. Напhимер: for(int index = 0; index<b.size(); ++index) { scanf("%d", b); } b это вектор чисел. Программы... http://www.cyberforum.ru/cpp-beginners/thread925924.html
C++ Программа которая отправляет файл на почту
Я вот думаю, сложно ли написать программу который будет отправлять какой-то конкретный файл юзера который её запустит на почту? P.S. Это не незаконные дела, всё законно, по правилам)Просто...
C++ Просрочен лимит времени
Я решал задачу, вот она: Проблема в том, что я когда заносил в массив данные через scanf, то она выполнялась 2,5 секунды, а когда я использовал cin, то где-то 0.363 миллисекунды. В чем дело. Говорят...
C++ Программа которая ворует пароли http://www.cyberforum.ru/cpp-beginners/thread925895.html
Вот мне интерессно, трудно (назовите хоть примерное количество строк) ли написать программу которая будет воровать пароли, ну, хотя бы, от одного браузера конкретного.Если возможно то от всех, я же...
C++ Русский текст в консоли Проблема банальная - русский текст в консоли. До конца в кодировках я так и не разобрался, поэтому прошу помощи. Я нашел 3 способа как решить эту проблему : 1) setlocale( LC_ALL,"Russian" ) // Как... подробнее

Показать сообщение отдельно
Van111
209 / 188 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
20.07.2013, 14:07  [ТС]
Цитата Сообщение от 0x10 Посмотреть сообщение
A(); // Проблема!
спасибо, не знал за такую штуку

Добавлено через 4 минуты
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
Chuman::Chuman() {
    life = 3; // жизни человека
    init();
}
 
Ccomputer::Ccomputer() {
    init();
}
bool Cplayer::init() { // загрузка слов
    string patch_data;
    char buffer[256];
    if (!init_true) {
        patch_data = getcwd(buffer, 255);
        patch_data += "\\data\\words.txt";
        init_true = true;
    }
    else return true;
    fstream file;
    string tmp_city;
    file.open(patch_data.c_str(), ios::in); // мой компилятор не хочут чтобы функция open принимала переменную типа string
    if (file.good()) {
        while (!file.eof()) {
            getline(file, tmp_city); // чтение города
            city.insert(pair<char, string>(tmp_city[0], tmp_city));
            // запись города
        }
        return true;
    }
    return false;
}
вот так реорганизовал

Добавлено через 3 минуты
Цитата Сообщение от 0x10 Посмотреть сообщение
Мб вместо заглушки return true правильнее будет метод сделать чисто виртуальным
сделал

Добавлено через 3 минуты
Благодарю всех за помощь, ИМХО мастерство программирования зависит не от того, какие ты решаешь задачи, а от того насколько гибки, эстетичны и универсальны твои методы решения задач.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru