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

Посмотреть код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С-строки. Где храняться? Когда удаляются? http://www.cyberforum.ru/cpp-beginners/thread631807.html
есть, к примеру, такой класс class Hero { private: char * name; public: Hero(char * n = "TORIN")
C++ Что есть причиной ошибки? Здравствуйте. Задача: Функция, принимает в качестве параметров: многозначное целое число, символ – разделитель. Возвращает строку вида: 1*232*233 Вот моё решение: #include <iostream> using namespace std; void Chislo(int, char); void main() { int Dig; http://www.cyberforum.ru/cpp-beginners/thread631795.html
C++ "Анонимные" (временные) объекты?
Пусть имеется класс T: class T { public: int a; int b; T(int _a, int _b) : a(_a), b(_b) {} } Имеется функция void func(T* obj)
Массив объектов класса C++
class abc { public: int x,y; }; abc all; int main() { all.x=5; all.x=6;
C++ Пролетает cin >> http://www.cyberforum.ru/cpp-beginners/thread631775.html
Нужно заполнять вектор пока не введено 'x', потом сложить количество (введенное) первых элементов. После 'x' программа сразу завершается!!! . И еще вопрос как фильтровать ввод cin >> (число) от не числа. Спасибо!!! #include <iostream> #include <vector> using namespace std; int main() { vector<double> stream;
C++ пишем свой троян с нуля Всем привет)))соглашусь, что изобретаю велосипед, но хочется сделать все своими ручками не прибегая к open source и т.п. для повышения своего опыта в программировании на Visual C++ . Хочу, чтобы меня поставили на иснниный путь. Итак, цель - написание трояна, а именно кейлоггера) для получения пароля от vk.com. Погуглил , почитал мануалы парочку часов, узнал основные схемы проникновения троянов на... подробнее

Показать сообщение отдельно
DaskOFF
 Аватар для DaskOFF
112 / 112 / 9
Регистрация: 02.05.2012
Сообщений: 521
Записей в блоге: 1
02.08.2012, 03:01  [ТС]     Посмотреть код
Цитата Сообщение от ForEveR Посмотреть сообщение

3.2) Файл пытается открыться два раза (т.е. если условие ложно - файл уже открыт, а вы потом еще раз его открываете).
5) Вывод в методах на консоль, использование очистки консоли и т.д. - плохо.
6) Вообще не юзаются const-ссылки, не юзаются const-функции класса.
это более менее понятно

Цитата Сообщение от ForEveR Посмотреть сообщение
NULL - это Си. В С++ нужно было юзать 0, а теперь в С++11 нужно юзать nullptr. Ну а конкретно в данном случае лучше использовать is_open.
4) not_punсt как уже сказали лучше использовать std::remove_if.
3.3) Рекурсия здесь абсолютно не к месту. Если юзер подал неверный файл - выкидываем эксепшн, т.к. это ошибка, а в программе, которая это использует уже делаем какую-нибудь обработку этого исключения.
с этим придется завтра разобраться, т.к. такие функции в книге не описываются, надо будет понять как их использовать

а так завтра возможно возникнут какие-нибудь вопросы.
кстати как узнать поддерживается ли с++11?

Классы изучу получше станет, думаю, просто все задачи в основном идут на 1 пройденную тему. На 1 тему задачи проще решать и проблем почти не возникает, это плохо, как по мне, вроде по отдельности все применить можешь, а когда все сразу уже сложнее
Хорошо хоть форум такой нашел, где если что помогут
 
Текущее время: 14:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru