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

ООП - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Односвязные списки c++ http://www.cyberforum.ru/cpp-beginners/thread147907.html
Надо написать функцию, которая вставляет в список элемент со значением n после первого элемента со значением m. Реализовать как односвязный список(используя динамические структуры). Должны быть...
C++ Работа с текстовыми файлами Создать программу, которая обрабатывает файл в последовательном режиме. Данные надо считывать по одному символу (нельзя считывать сразу весь файл или строку) Дан не пустой текстовый файл.... http://www.cyberforum.ru/cpp-beginners/thread147901.html
строки и множества в С C++
Вывести в обратном порядке третье слово
C++ Матрицы в С++
Здравствуйте, форумчане...я, уповая на ваше помощь, прошу помочь мне с программой... Смысл задачи: Дана символьная матрица. Характеристикой строки назовем длину строки. Определить номер строки,...
C++ вывести элементы массива целых чисел http://www.cyberforum.ru/cpp-beginners/thread147887.html
вывести элементы массива целых чисел, которые находится между max и min
C++ Функция которая сравнивает два целых числа и возвращает результат сравнения в виде знака: >, < или = Используя функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде знака: >, < или =, вычислить количество равных среди введенных трех чисел x, у, t. подробнее

Показать сообщение отдельно
rangerx
1935 / 1544 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
25.06.2010, 04:39
Цитата Сообщение от _Eldar_ Посмотреть сообщение
rangerx, Коментарии я начал писать (хватило только на первые три строки)
Вот как раз эти три строки комментировать было не обязательно(см. мой предыдущий пост).

Цитата Сообщение от _Eldar_ Посмотреть сообщение
У меня эти элементы находятся в private:
Вообще-то я о том, что находится в функции main.

Цитата Сообщение от _Eldar_ Посмотреть сообщение
Про магические числа - можно было конечно все сделать через именнованные константы, но не думаю что правилы игры в пятнашки будут меняться.
Логика программы будет прозрачней как минимум.

Цитата Сообщение от _Eldar_ Посмотреть сообщение
По поводу векторов - а чем бы воспользовался?
Нет, ну можно и вектор использовать конечно... Просто интересно зачем понадобился вектор в программе, где число хранимых в нём элементов константно, и его функционал не используется вовсе? Почему не использовать простой массив? И в функции Validate_End... Зачем копировать один вектор в другой, а потом это всё сортировать и сравнивать элементы этих векторов? Не проще сделать что-то вроде
C++
1
2
for(int i = 0; i < size-1; ++i)
   if(array[i] != i+1) ...
?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru