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

Класс динамическая строка и перегрузка операций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конструктор, деструктор http://www.cyberforum.ru/cpp-beginners/thread1056581.html
Дорогие друзья, программисты. Помогите пожалуйста разобраться с конструктором и деструктором, а так же перегрузкой. Фотография прилагается ниже.Очень прошу, код с комментариями, потому что...
C++ Исследовать явлюется ли число дробью Нужно понять число дробь или нет. Не могу придумать, помогите! http://www.cyberforum.ru/cpp-beginners/thread1056580.html
исправьте ошибки. выводит только целые числа C++
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX. где а, b, с - действительные числа. Функция F должна принимать действительное значение,...
C++ Условный оператор
Помогите решить задачу: Даны четыре целых числа a, b, c и d. Найти наименьшее из максимумов первой и второй пар чисел. Решить задачу, используя сложные составные логические выражения. Добавлено...
C++ ввести текст в формате "txt" из внешнего файла http://www.cyberforum.ru/cpp-beginners/thread1056562.html
Помогите пожалуйста в этом коде ввести текст в формате "txt" из внешнего файла вместо ввода символов с клавиатуры! #include "stdafx.h" #include <iostream> #include <vector> #include <windows.h>...
C++ Проверить лежит ли один из многоугольников строго внутри другого и определить площади многоугольников Два выпуклых многоугольника заданы на плоскости перечислением координат вершин в порядке обхода границы. Проверить лежит ли один из них строго внутри другого и определить площади многоугольников подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4395 / 3238 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
25.12.2013, 22:18
1. Методы и данные в классе неплохо бы разделять. Данные в большинстве случаев должны быть private.
2. Строка 29. Выделение одного (всего лишь) символа. К тому же для локальной переменной.
3. Цикл с проверкой условия по strlen(str) не эффективен.
4. Дефайн в 11 строке. Зачем? Есть же const.
5. Если память выделена через new[], удалять надо через delete[].
... можно продолжить, но слишком длинным будет этот список.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru