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

Стоит ли использовать тернарный оператор, если всегда есть альтернативы в С ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблоны классов http://www.cyberforum.ru/cpp-beginners/thread917345.html
Доброго времени суток, возникла такая проблема- задали сделать программу с шаблоном-классов, не знаю как это воплотить, вот задание: Напишите программу, содержащую шаблон класса одномерного массива. Используйте данный шаблон для создания, заполнения и вывода на экран значений элементов массивов различных типов. помогите кто может, буду благодарен.
C++ Последовательность видеоимпульсов (расчет количества совпадений) Не могу исправить ошибку "0.5 is not a floating point value". И нужно помочь доработать программу: добавить еще один такой же график но другого цвета с такими же скролбарами. http://www.cyberforum.ru/cpp-beginners/thread917343.html
C++ Есть тут кто работает с++ + intel xeon phi 5110p ?
Добрый день, хотел бы пообщаться на эту тему, кто пишет на с++ уже софт и занимается отладной используя intel xeon phi 5110p.
Верно ли? C++
Я не прошу писать код, посмотрите пожалуйста (кто знает), это похоже на очередь построенную на основе динамического массива? #pragma once class TLine { public: struct Queue { int n; int N; int value;
C++ Разбиение программы на функции. Ввод последовательности неотрицательных чисел. http://www.cyberforum.ru/cpp-beginners/thread917332.html
Есть программа ввод значений в которой осущесвляется пока не будет введено отрицательное число, потом она выводит все введенные значения и их сумму, вот код: #include<iostream> using namespace std; int main() { int array,i=0,number,j,sum=0; while(true) { cin>>number; if (number<0)
C++ Доработка программы: реализовать возможность работы с шестнадцатеричными числами здравствуйте! прошу помощи в доработке программы. нужно что бы она могла работать с шестнадцатеричными числами а не только с десятичными как у меня. программа делает следующее: создается класс поле которого массив (символьный) из 100 элементов нужно реализовать перегрузку арифметических операции и сравнение, только, повторюсь, работает она лишь с "десятичными" строками. Код:... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,048
05.07.2013, 16:34     Стоит ли использовать тернарный оператор, если всегда есть альтернативы в С ?
Цитата Сообщение от I love myguitar Посмотреть сообщение
Насколько он удобен, много ли экономит пространство кода и стоит ли его применять сильно часто или же тернарный оператор у многих не приживается в дальнейшем.
ну вот пример где он оправдан
C++
1
printf("Max=%d"A>B?A:B);
или вот кусок кода от Криса Касперски
C++
1
2
3
HWND hwnd;
hwnd = FindWindow(0, "Калькулятор");
printf("hWnd: %Xh\n", (hwnd)?(int)hwnd:0xBAD);
если окно найдено выдается его дескриптор если нет пишется "BAD"
 
Текущее время: 06:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru