|
|
Другие темы раздела | |
C++ Написать программу, вычисляющую периметр треугольника, заданного координатами вершин. Разработать функцию, вычисляющую длину стороны по координатам двух точек. Написать программу, вычисляющую периметр треугольника, заданного координатами вершин. https://www.cyberforum.ru/ cpp-beginners/ thread718602.html |
C++ Рассчитать значения у для значений х Создай цикл в котором первоначальное значение 4 , значение ограничено 29(так как 28 включается ) после чего задай уравнение с данным значением , также рекомендую использовать динамический массив , вывести все значения на экран |
C++ Разбиение на токены
https://www.cyberforum.ru/ cpp-beginners/ thread718599.html Написать и протестировать функцию разбиения строки на отдельные слова. Параметр функции — исходная строка, результат работы — динамический массив строк, каждый элемент которого — очередное слово из исходной строки. По-простому можно считать, что слова в исходной строке отделены друг от друга пробелами (одним или несколькими), по-хорошему — функция должна принимать в качестве второго аргумента... |
C++ Замена слов Напишите программу, которая считывает с клавиатуры строку символов, после чего выводит ее на экран, предварительно заменив в ней все вхождения слова «Medvedev» на слово «Putin». Замену можно производить непосредственно при выводе, не меняя строку в памяти. Если в каком-то месте строки сочетание букв «Medvedev» является частью другого, более длинного, слова — то, естественно в этом случае замену... https://www.cyberforum.ru/ cpp-beginners/ thread718598.html |
ПОЧЕМУ std::erxception не ловит ошибку? C++ Решил изучить try, catch/Объясните плиз.Не пойму, почему catch не ловит ошибку?ПРогаю на MSVS 2008/ #include<stdexcept> #include <stdio.h> using namespace std; int main(int argc, char *argv) { int *p; try { p=new int; |
C++ вывевсти число в дополнительном коде
https://www.cyberforum.ru/ cpp-beginners/ thread718591.html Пожалуйста, решите задачку: Выведите целое число в дополнительном коде с использованием двоичного побитового И |
C++ Выходные параметры библиотечной функции
https://www.cyberforum.ru/ cpp-beginners/ thread718579.html Для удобства вынес часть текста в dll. Можно ли параметры передавать в экспортируемые функции по ссылке? Чем это грозит? |
Чтение файла целиком в std::string C++ Как лучше сделать? Прочитать fread в char*, а потом перегнать, или открыть потоком и прочитать построчно? Символы \n и \r желательны, но не критичны. Как будет стабильней? Есть ли у потока файлового ввода eof? А может у него есть готовая функция чтения всего файла? |
C++ Задачи в с++ на тему системы счисления.как написать код
https://www.cyberforum.ru/ cpp-beginners/ thread718567.html пожалуйста как написать код 1)Пользователь вводит целое число. выведите его в дополнительном коде. 2)Выведите целое число в дополнительном коде с использованием двоичного побитового И. |
C++ Строки в C++ ( Удалить все слова, оканчивающиеся группой букв кая или кое)
https://www.cyberforum.ru/ cpp-beginners/ thread718543.html Даны натуральное число n, символы s1, ..., sn. Будем рассматривать слова, образованные символами, входящими в последовательность s1, ..., sn, считая при этом, что количество символов в каждом слове не превосходит 15. Удалить из s1, ..., sn все слова, оканчивающиеся группой букв кая или кое. Задача допускает строковый вариант. помогите с задачей, с С++ работаю 2 день,... |
IsBadReadPtr, IsBadWritePtr C++ #include <windows.h> #include <iostream> #include <fstream> int main () { char d={"false", "true"}; int *p=NULL; bool r; bool w; std::ofstream result; |
C++ IsBadPtr
https://www.cyberforum.ru/ cpp-beginners/ thread718525.html Почему то code blocks не знает такой функции, а гугл предлагает объявить такой макрос для проверки на равенство NULL. Эта функция не существует? Если указатель не равен NULL, можно ли под Windows проверить, действительно ли указывает он на выделенную память? |
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
03.12.2012, 23:54 | 0 |
Тернарный оператор vs if/else - C++ - Ответ 379806503.12.2012, 23:54. Показов 3275. Ответов 9
Метки (Все метки)
Ответ
Вы просто не умеете убеждать.
[ликбез] Тернарный оператор не та вещь, которую сложно понять. Она выступает как элемент логики скорее, нежели как элемент программирования. Поэтому его применение не только практично, но и логично. Читабельность кода возрастает в разы (если не вдаваться в крайность, например я вот не применяю тернарного оператора внутри другого, а также не использую его, если конструкция очень длинная). [/ликбез] Добавлено через 15 минут Не по теме: David Sylva, преподаватели по положению выше и соответственно выкрики студента и попытки научить его, прошедшего уже многолетний стаж, смотрятся конечно нелепо. Да, многие из них слепы и могут не знать некоторых вещей. Но если подойти после занятий и спокойно показать что-либо, не орать на всю аудиторию, а именно тет-а-тет обсудить, предоставить аргументы не в стиле "я знаю", а тыкнуть в стандарт, показать на действия компиляторов, ну, или же, если они ругаются на некоторые конструкции (например не разрешают юзать std::sort), предоставить собственную реализацию данной вещи, заявить, что знаете, как она устроена, что можете написать подобное и используете данные алгоритмы лишь для экономии времени. Преподаватели тоже люди, просто поверьте, учитывая количество выскочек, количество людей, которые в один вечер прочитали статью про std::vector и решили что стали пупами земли, это нормальная реакция. К ним люди приходят ни с чем в общей массе, вам лишь надо доказать, что вы не масса. Важно при этом проявлять уважение, не повышать голос, уметь четко аргументировать, "ваше знание" для него не аргумент, т.к. чаще всего студент знает меньше, ну и складывается позиция "Яйца курицу не учат". Нормальный же разговор может помочь вам в проблеме, при этом не стоит ставить себя в позицию всезнающего, лучше прислушиваться к вашему оппоненту. Вернуться к обсуждению: Тернарный оператор vs if/else C++
2
|
03.12.2012, 23:54 | |
Готовые ответы и решения:
9
Тернарный оператор тернарный оператор Вложенный тернарный оператор Тернарный оператор и наследование |
03.12.2012, 23:54 | |
03.12.2012, 23:54 | |
Помогаю со студенческими работами здесь
0
Альтернатива if (.) {.} (тернарный оператор) Засунуть в тернарный оператор Тернарный оператор: возврат значения Шахматы(заменить тернарный оператор) на if else |