|
|
Другие темы раздела | |
C++ Запись и чтение объектов разных классов в один файл
https://www.cyberforum.ru/ cpp-beginners/ thread638909.html Здравствуйте. Изучаю С++ по Лафоре. Дошёл до места, где объясняется, как записывать объекты разных классов в один бинарник. У Лафоре, идея чтения из одного файла, данных объектов разных классов, следующая: перед записью данных объекта записываем его тип (в приведённом листинге типы содержит перечисление Ctypes), а при чтении - сначала читаем тип, создаём объект нужного класса и читаем в него... |
C++ Не запускает программу после компиляции Дело в том что когда проверяю код на ошибки всё нормально, но когда нажимаю "запустить" мне выдает что его нужно сначала откомпеллировать. Лазила в настройках, устанавливала разные среды, везде одна и таже ошибка. У меня еще такой вопрос: влияет ли ОС на это? Дело в том что когда у меня стояла лицензия таких ошибок не было, но после переустановки на пиратскую винду (хр) у меня возникли эти... |
C++ Код Enter
https://www.cyberforum.ru/ cpp-beginners/ thread638867.html Как мне прописать условие: если нажата кнопка enter |
C++ Хранение глобального массива с объектами Добрый день всем. У меня есть vector с объектами. И надо чтобы он был доступен по всех классах.( отдельных файлах ). Чтобы я мог менять его значения по ссылке. Как лучше реализовать такое хранилище? В виде глобальной переменной - говорят плохо. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread638854.html |
C++ таймер c++ Всем привет. Прошу вас помочь мне в слудующем: нужен простой таймер(среда visual c++ express выпуск),который отключит вот эту функцию через 20 секунд после включения Сама функция: if(opt.other.аст==1) {MEMwrite((void *)(ast),(void *)"\xC3",1);} if(opt.other.аст==0) {MEMwrite((void *)(ast),(void *)"\x55",1);} |
C++ Действие при нажатии Enter Вот недавно здесь нашел код: #include "stdafx.h" #include <conio.h> #include <string> #include <fstream> #include "iostream" #include <windows.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread638840.html |
C++ Как создать механические часы (с циферблатом и стрелками) Всем привет) Мне в универе задали написать мех. часы, но как я поняла, они создаются при помощи классов... Меня это удивило, потому что нам говорили, что мы только на след. год будем работать с классами... Скажите, можно ли их создать без классов?) https://www.cyberforum.ru/ cpp-beginners/ thread638806.html |
C++ Получение списка файлов на сервере 1. Пишу простенький ftp-клиент в C++Builder c использованием компонента ClientSocket. 2. Тестирую в Filezilla Server. 3. Подключаюсь нормально, но при выдачи команды LIST ничего не получаю. Информация окне Filezilla Server: "000076)15.08.2012 22:06:30 - владимир (127.0.0.1)> LIST (000076)15.08.2012 22:06:30 - владимир (127.0.0.1)> 150 Opening data channel for directory list. ... |
C++ Как более грамотно называть функцию и заголовочный файл, в котором она находится?
https://www.cyberforum.ru/ cpp-beginners/ thread638795.html Этот вопрос у меня возник недавно, после того, как я нечайно состряпал ошибку. У меня был массив left_boundary_Vteta , а также функция left_boundary_Vteta(). Так вот, оказалось, что так нельзя. Имена совпадают, вылазиет ошибка. Я назвал функцию func_left_boundary_Vteta() и всё заработало. И тут у меня возник вопрос: а как быть с названием заголовочного файла, в котором эта функция лежит? У них... |
C++ Цикл в цикле Здравствуйте! У меня есть много векторов со множеством значений. Мне нужно произвести над ними несколько операций. И нужно это сделать в цикле: произвести действия над всеми значениями векторов с 0 по 10, затем с 1 по 11, со 2 по 12, с 3 по 13,...,с 10 по 20, 11 - 1, 12 - 2,...,20 - 10 и вывести все эти значения разом. Подскажите, каким образом это сделать? https://www.cyberforum.ru/ cpp-beginners/ thread638782.html |
Подсчет очков в дартс на C++ C++ Всё остальное сделал , осталось только подсчет очков , посоветуйте как сделать подсчет очков? |
C++ Как сдвинуть указатель на double на 4 байта? Есть конструкция:double **p = new double*; for (int i = 0; i < 2; i++) p = new double; Если так: ++p; , то указатель p сдвигается на 4 байта (размер указателя на double). Если так: ++(p);, то указатель p, сдвигается на 8 байтов (размер переменной типа double). Есть ли возможность сдвинуть указатель p на 4 байта? https://www.cyberforum.ru/ cpp-beginners/ thread638732.html |
15 / 15 / 4
Регистрация: 17.06.2012
Сообщений: 274
|
|
17.08.2012, 14:55 [ТС] | 0 |
Возможно-ли упростить код? - C++ - Ответ 336704617.08.2012, 14:55. Показов 1605. Ответов 22
Метки (Все метки)
Ответ
novi4ok, Так ведь если я каждую проверку добавлю в функцию, то функций тоже будет 4 штуки, как и проверок или я ошибаюсь? Просто я с функциями ещё не разу не работал и толком нечего не знаю про них и про их написание.
Вернуться к обсуждению: Возможно-ли упростить код? C++
0
|
17.08.2012, 14:55 | |
Готовые ответы и решения:
22
Упростить код, если возможно Возможно ли как-то упростить код? Возможно ли упростить код для асинхронной отправки электронной почты Уважаемые знатоки, подскажите возможно ли как то упростить данный код |
17.08.2012, 14:55 | |
17.08.2012, 14:55 | |
Помогаю со студенческими работами здесь
0
Возможно ли упростить запрос? Возможно ли упростить цикл? Возможно ли упростить сортировку массива по значению? Возможно ли упростить мою функцию по переключению картинок? Возможно ли упростить так, чтобы не осталось тригонометрических функций? Упростить код |