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

Сказали некрасиво пишу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Таблицы прямого доступа в С++ http://www.cyberforum.ru/cpp-beginners/thread975311.html
Здравствуйте ! Нужно разобраться с таблицами прямого доступа . После прочтения теории я понял немногое: например , вот мы создаём массив и 5-ти значенийint A={5,12,3,724,9} дальше нужно создать таблицу прямого доступа в которой будет 725 элементов(от 0 индекса до 724, определяется по наибольшей цифре) int Tabl={ , , ,3, ,5, , , , 9, , ,12......,724 получается , что на месте 3-го индекса...
C++ Продолжить програму В среде С++ реализовать консольное приложение использующее заданный фрагмент кода. Описания переменных добавить самостоятельно. cin>>a; cin>>b; cin>>c; if (a > b) d = a; else d = b; if (c > d) d = c; cout<<d<<endl; http://www.cyberforum.ru/cpp-beginners/thread975301.html
В чем ошибка? C++
Никак не найду ошибку error C2061: syntax error : identifier 'cout' #include "stdafx.h" #include <iostream> #include"conio.h" #include <math.h> #include <iomanip> using namespace std;
C++ Задача "Три Буквы"
На доске в одну строку написано решение примера на сложение двух целых чисел. Cлева от знака равенства «=» записаны два целых числа, разделенных символом «+», справа записано целое число являющееся их суммой. В записи равенства некоторые цифры от 1 до 9 заменили одной из трех букв — «A», «B» или «C». Каждая буква заменяет одинаковые цифры. Разные буквы соответствуют разным цифрам. Буквами могли...
C++ Дописать программу http://www.cyberforum.ru/cpp-beginners/thread975295.html
В среде С++ реализовать консольное приложение использующее заданный фрагмент кода. Описания переменных добавить самостоятельно. cin>>n; s = 0.0; f = 1; for (i = 1; i <= n; i++) { f *= i; s += 1.0/f; } cout<<s<<endl;
C++ вывод меню очень криво работает меню, подскажите что надо сделать. Буду очень благодарен. #include <string> #include <fstream> #include <iostream> using namespace std; int menu() {setlocale(LC_ALL, ".1251"); int number; подробнее

Показать сообщение отдельно
ct0r
C++/Haskell
 Аватар для ct0r
1549 / 568 / 39
Регистрация: 19.08.2012
Сообщений: 1,174
Завершенные тесты: 1
12.10.2013, 17:36     Сказали некрасиво пишу
Придираться конечно можно. Но в целом мне кажется норм.
К чему я бы придрался, если б имел например жуткое желание завалить:
про tmp_min, tmp_sec уже сказали
про именование private уже сказали (я бы только ставил _ в конце, а не в начале)
нет проверки на допустимость передаваемых в конструктор данных (иначе зачем знаковый тип?)
про смесь стилей в sum_Time уже сказали (в том числе это может быть константная функция-член, принимающая константную ссылку)
фигурные скобки я бы не сдвигал, так как такой стиль конечно есть и имеет право на существование, но очень мало кем используется.

private в данном случае я бы не стал переносить в конец. Публичный интерфейс это конечно хорошо, но иногда один взгляд на самые важные private-члены позволяет сразу очень многое узнать о классе.

Цитата Сообщение от kventin_zhuk Посмотреть сообщение
перед private-полями ставлю нижнее подчеркивание - удобно потом в конструктор параметры передавать
Чем удобно? По-моему вообще без разницы.
C++
1
Time(int hour, int minute, int second): hour(hour), minute(minute), second(second)
В стандарте такая запись вполне определена и всегда работает.
 
Текущее время: 04:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru