Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Проверить код на адекватность (объединение двух упорядоченных бинарных файлов в один) Даны два бинарных файла f1 и f2, компоненты которых - произвольные цепочки символов (компоненты упорядочены в алфавитном порядке). Написать программу, которая объединяет файлы f1 и f2 в файл f3 так, чтобы компоненты f3 тоже были упорядочены (в файле f3 не должны появляться два компонента с одинаковым значением). Написать также вспомогательные программы, которые позволяют создать файлы f1 и f2 и... https://www.cyberforum.ru/ cpp-beginners/ thread862410.html C++ Не могу найти ошибку в коде
Не могу найти ошибку, в чем проблема? Текст задания. Несомненно, одно из самых важных и ответственных дел, которые существуют в нашем мире — это воспитание детей. Возможно, если вы будете хорошо учиться и покажете высокие результаты на этом соревновании, вас примут в детский сад нянечкой. Но вы должны быть хорошо подготовлены к принятию такой ответственной должности! Рассмотрим типичные...
C++ Winsock2 hook Может кто-нибудь написать пример хука для Winsock2(Ws2_32) closesocket ? (что бы закрывать сокет только когда нужно) https://www.cyberforum.ru/ cpp-beginners/ thread862378.html C++ Перегруженный оператор сдвига '<<' не функции-члена класса для объекта ostream Добрый день. В учебнике попалось на первый взгляд простое задание: #include <iostream> int main() { std::cout << "Hello, world!"; } нужно модифицировать программу таким образом, чтобы она выводила: Initialize Hello, world! https://www.cyberforum.ru/ cpp-beginners/ thread862368.html
Поиск букв и символов в тексте C++
Привет знатокам! вот такая задача: "Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков "+","-","*". Группой букв будем называть такую совокупность последовательно расположенных букв, которой непосредственно не следует буква. Аналогично определим группу цифр и группу знаков. а) Подсчитать число вхождений буквы f в первые три группы букв ( в предложение, что...
C++ Вызов библиотеки классов C# из С++ https://www.cyberforum.ru/ cpp-beginners/ thread862357.html
Здравствуйте! Нужна помощь знающих людей. Предположим есть такая библиотека классов на C# в виде dll файла: using System; namespace ManagedDLL { public class ManagedClass { public int Add(int Number1, int Number2)
C++ Исправьте ошибку https://www.cyberforum.ru/ cpp-beginners/ thread862353.html
Бинарный поиск не находит числа которые находятся в первой строке матрицы. #include <iostream> #include <iomanip> #include <conio.h> using namespace std; int main () { int i, j, el, m, k, kol= 0, w, last, first, mid,c,temp,x,z;
C++ Перевод из паскаля в с ++
Ребят помогите перевести в с ++ var p:array of integer; c,c1:char; i,j,N,K:integer; name:string; time1,time2:integer; begin readln(N,K); for i:=1 to K do
C++ md5 и указатели https://www.cyberforum.ru/ cpp-beginners/ thread862339.html
Здравствуйте! Есть функция md5 взятая из openssl, с помощью нее нужно сгенерировать хеш, данные для которого поступят из функции RSA, затем, нужно будет вернуть хеш в RSA для подписи. Для начала решил понять как md5 генерирует хэш и поиграться с указателем на переменную и с забитым значением в самой функции, НО проблема в том, что если я генерирую хэш от значения руками вбитого в функцию -...
C++ malloc(): memory corruption и corrupted double-linked list всем привет! такой вопрос. пытаюсь попробовать простой пример кода для функции MPI_Allgatherv на кластере. В итоге получаю следующую ошибку(и) : *** glibc detected *** ./main: malloc(): memory corruption: 0x0000000001ee6820 *** *** glibc detected *** ./main: corrupted double-linked list: 0x0000000001285510 *** все идет нормально до самой функции, после чего мне приходится прерывать... https://www.cyberforum.ru/ cpp-beginners/ thread862338.html
Клас с полем типа другого класа C++
Есть клас car с полями и методом заполнения етих полей. Надо написать клас tz в котором есть поле типа сar и пару других полей и метод заполнения даных в етот клас. как ето сделать. как заполнить поле car класа tz? class CAR { char corporation; char car_name; int price; int made_date; public: void INP() {
C++ Генератор случайных чисел https://www.cyberforum.ru/ cpp-beginners/ thread862307.html
Всем привет, вот такая задачка. "Датчики случайных чисел можно привлекать при подборе проверочных исходных данных для программ. а) 25 действительных чисел, лежащих в диапазоне от -50 до 50. б) 30 целых чисел, лежащих в диапазоне от -20 до 20. #include <iostream> #include <stdlib.h> #include <time.h> using namespace std;
Модератор
Эксперт по электронике
8950 / 6716 / 921
Регистрация: 14.02.2011
Сообщений: 23,699
13.05.2013, 09:00 0

Упрощение кода программы - C++ - Ответ 4547522

13.05.2013, 09:00. Показов 2536. Ответов 9
Метки (Все метки)

Ответ

Eagle123,
бесполезные комментарии
например здесь
Цитата Сообщение от Eagle123 Посмотреть сообщение
int dl, sh; //Обьявление переменных
это и так понятно
а что за переменные за что отвечают?
Цитата Сообщение от Eagle123 Посмотреть сообщение
cin>> dl >> sh; //Считывание чисел с клавиатуры в переменные dl и sh
то же самое
не лучше ли написать
вводим длину и ширину
или вообще ничего не писать
строчкой выше все объяснено
лучше писать самодокументруемый код например
C++
1
int Length, Width;
переменные своим именем уже рассказывают зачем они нужны

Добавлено через 4 минуты
Delvox,
к тебе тоже относится
и если пишешь на плюсах так и пиши по плюсовски объявляй переменные где они нужны
например
Цитата Сообщение от Delvox Посмотреть сообщение
s = dl * sh; //Нахождение самой площади посредством умножение длины на ширину
cout<< s; //Вывод полученного результата в консоль
C++
1
2
int s = dl * sh; // находим площадь прямоугольника
cout<< s; //можно не коментьть и так ясно


Вернуться к обсуждению:
Упрощение кода программы C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2013, 09:00
Готовые ответы и решения:

Упрощение кода
void Polynomials::print(){ // Вывод полинома int i; int k; // признак того, что...

Упрощение кода
Всем привет. Есть такой код: enum FTYPE { FALSE, TRUE, DEFAULT }; FTYPE f(); bool n() {...

Упрощение кода
Хочу написать многофункциональную консольную программу. Код получится громоздкий и запутанный. C++...

Упрощение кода
Можно ли как нибудь сократить или упростить код? cin&gt;&gt;answer; if ((answer!=&quot;y&quot;) &amp;&amp;...

9
13.05.2013, 09:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2013, 09:00
Помогаю со студенческими работами здесь

Упрощение программного кода
Всем здравствуйте а можно ли упростить вот этот код: #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Упрощение кода очереди
Доброго времен суток! Дан код, нужно его упростить или же немного переделать. Сам в этом мало что...

Упрощение и оптимизация кода (MS VCPP)
Доброго времени суток! Имеется простенький код (все работает) но выглядит ужасно, хотелось бы...

Упрощение программы
Можно ли как-нибудь упростить эту программу? #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru