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

Для программистов с железными нервами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ strlen http://www.cyberforum.ru/cpp-beginners/thread615769.html
Есть ли подобие strlen, но для других типов данных? int*, short* и тп?
C++ Вычислить значение кусочной функции Помогите решить задачку! Скрин на ссылке. Запрещено выкладывать задание или его решение в виде картинки с текстом или других подобных файлов. Текст нужно перепечатать в сообщение http://www.cyberforum.ru/cpp-beginners/thread615761.html
Все отрицательные цифры поместить в начало массива, а положительные в конец C++
4. Дан массив положительных и отрицательных чисел. Переписать массив так, чтобы все отрицательные цифры были в начале массива, а положительные в конце. Сохранить относительный порядок цифр (Можно...
C++ return + char*
Как я понимаю, он вернет всякую чушь, потому что локальная переменная m уничтожается по завершению функции. Тогда нужно выделять память с помощью new, а потом в коде освобождать ее, так? char *...
C++ C++ и директивы include c пространством имён http://www.cyberforum.ru/cpp-beginners/thread615725.html
Всем привет! Я только начал изучать C++:-[, в связи с этим появились вопросы: 1. В одной книге я встретил выражение, и оно меня несколько запутало — В пространство имён добавляются переменные...
C++ Динамическая память Есть 2 массива одной размерности: int *m1 = new int , *m2 = new int ; где N, M некие числа. Собственно вопрос: как "склеить" m1 и m2 так, что бы в итоге получился некий массив m ? подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7279 / 4440 / 650
Регистрация: 29.11.2010
Сообщений: 12,022
28.06.2012, 15:10
Можно было бы для лаконичности использовать тернарный условный оператор, хедеры править. Не помешало бы видеть unit_support_function.cpp. Лишние сравнения думаю уберешь когда будешь оптимизировать.
C++
1
2
3
4
5
6
7
bool game::comparison_coordinates(int x1, int y1, int x2, int y2)
{
    if( (x1==x2) && (y1==y2) )
        return true;
    else
        return false;
}
C++
1
2
3
4
bool game::comparison_coordinates(int x1, int y1, int x2, int y2)
{
    return x1==x2 && y1==y2;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru