Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Создать класс "Цех" C++
На языке С++ Описания членов - данных пользовательских классов ЦЕХ имя – char* начальник – char* количество работающих – int
C++ Удалить все скобки из строки и записать результат в файл Ребят, очень нужна помощь, в общем была практика месяц, за нее все забыл, помогите с программками. Заранее спасибо!) Задание 1. Дан файл, в нем одна строка. Расширение .txt 1) Необходимо... https://www.cyberforum.ru/ cpp-beginners/ thread1874746.html
C++ Нужно написать программу табуляции функции, заданной рекурсивной формулой https://www.cyberforum.ru/ cpp-beginners/ thread1874800.html
Нужно написать программу табуляции функции, заданной рекурсивной формулой,где к-натуральное число. Рассмотреть итерационный и рекурсивный алгоритм вычисления функции. f(0)=1,f(1)=0; f(2*k)=f(k)+1,...
Определить максимальный и минимальный элементы находящиеся на побочной диагонали матрицы C++
в квадратном массиве вещественных чисел определить максимальный и минимальный элементы находящиеся в побочной диагонали
C++ Преобразовать код так, что бы ввод данных осуществлялся из файла https://www.cyberforum.ru/ cpp-beginners/ thread1874747.html
Задание 2. Создал структуру: #include "stdafx.h" #include "stdio.h" #include <iostream> using namespace std; struct sity { char name; int kod; Не понятно, вам нужно на Си через FILE* или на С++ через fstream?
C++ Подсчитать количество локальных минимумов матрицы Подсчитать количество локальных минимумов матрицы размерности 4х4. Локальный минимум - элемент, который меньше всех своих соседних элементов. P.S. Если считать локальные максимумы со знаками... вообще не понимаю как она у вас считает хоть что-то. вы же цикл берете: for (i =0; i <a; i ++) и сравниваете: if (math < math) т.е. нулевой элемент с -1 элементом массива, а у массивов... https://www.cyberforum.ru/ cpp-beginners/ thread1874780.html
C++ Построить график функции Здравствуйте, помогите с написанием программы. Есть функция y=a*{x}^{2}+b. Программа заключается в том, что нужно построить данный график с возможностью масштабирования! (в самой программе уже... здесь есть пример графика GtTest_11_SimpleChart https://www.codeproject.com/tips/897483/gt-a-cplusplus-graphical-user-interface-library-an https://www.cyberforum.ru/ cpp-beginners/ thread1874750.html C++ Как взаимодействовать с переменной среды окружения COPYCMD https://www.cyberforum.ru/ cpp-beginners/ thread1874764.html
Есть задание написать свою реализацию cmd-шной команды move, в условии сказано взаимодействовать переменной среды окружения COPYCMD(насколько я понял, там можно изменять параметр по умолчанию для...
C++ Найти элементы массива наименее отличающиеся друг от друга https://www.cyberforum.ru/ cpp-beginners/ thread1874769.html
Доброго времени суток, помогите пожалуйста реализовать программу: Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Найдите и выводите номера... Мое мнение тут можно применить видоизмененный Алгоритм сортировки простым выбором
C++ C++ to Python Есть код с использование Python/C API. Требуется сделать так, чтобы пользователь сам вводил в Сишную консоль код на Python, а консоль уже выводила то, что должна выводить: #include <Python.h>... https://www.cyberforum.ru/ cpp-beginners/ thread1874810.html
C++ Структура "Студент", найти стипендиальный фонд для 2 и 3 курса https://www.cyberforum.ru/ cpp-beginners/ thread1874766.html
Здравствуйте, помогите сделать последнее задание в этом году. Сама задача: Найти стипендиальный фонд для 2 и 3 курса. Основа: #include <tchar.h> #include <stdio.h> #include <stdlib.h> #include...
C++ Максимум в заданной строке матрицы
Здравствуйте! У меня в вопрос: почему данная функция вместо максимума в заданной строке выводит значение -2147483648? int FindStringMax(int k) { int N, M, max; int** A = new int*; for (int i... А ты массив заполнил?
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
11.12.2016, 15:51 0

Ключевое слово noexcept - C++ - Ответ 9882240

11.12.2016, 15:51. Показов 7873. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от sys_beginner Посмотреть сообщение
А как насчет первого вопроса? Значит нужно писать везде откуда не вылетит исключение, что бы сгенерировалось меньше коде?
Скажем так, современные компиляторы используют zero cost exceptions. Т.е. исполняемый код будет одинаковый независимо от использования noexcept. Но для такой реализации компилятор генерирует довольно большие портянки со специальными данными. В случае noexcept размер этой портянки будет поменьше

Поэтому тут не то чтобы "нужно". Как уже упомянул коллега, чем-то это напоминает const. В о многих случаях его "не нужно" писать. Но если написать, то текст программы станет более удобным для чтения, появится некоторый контроль за ошибками со стороны компилятора, в некоторых случаях компилятор отработает более эффективно и т.п. Т.е. "нужно" это не как обязаловка, а как культура программирования

Вернуться к обсуждению:
Ключевое слово noexcept C++
3
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.12.2016, 15:51
Готовые ответы и решения:

Определить, в введенном предложении слово, которое состоит из тех же букв, что и заданное ключевое слово.
Ввести предложения и ключевое слово. Определить, в введенном предложении слово, которое состоит из тех же букв, что и заданное ключевое...

Ключевое слово this
Можно какой-нибудь простой пример, чтобы понять зачем это нужно?

Ключевое слово this
В данный момент читаю книгу по Java, но и по С++ это тоже встречалось, хотя описание было не сильно понятно. Вопрос следующий, что делает...

11
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.12.2016, 15:51
Помогаю со студенческими работами здесь

Ключевое слово try
Вот вчера печатал программу и нечаяно поставил вместо слова tru слово try и оно выделелось жырным шрифтом.А в моем компиляторе все ключевые...

Создать ключевое слово
Добрый день. Можно ли как-нибудь в C++ создать свое ключевое слово (наподобие foreach в Qt)? Дело в том, что в кода часто возникает...

Ключевое слово export
В стандарте C++ встречается ключевое слово export, если кому-то приходилось реально использовать его в коде, то приведите пожалуйста пример...

Ключевое слово extern
Взято отсюда: Теперь вопрос: почему так делать нельзя? Я написал программу, она имеет вид: extern int x; int main() { ...

Ключевое слово static_cast
Чё это такое?Зачем оно нужно?

0
Новые блоги и статьи
Исследование байт-кода Python: подключаем дизассемблер
stackOverflow 19.02.2025
Многие знают, что Python - интерпретируемый язык, но мало кто задумывается о том, что происходит между написанием кода и его выполнением. На самом деле Python использует промежуточное представление. . .
Исследование байт-кода Python: компиляторы против интерпретаторов
stackOverflow 19.02.2025
Понимание байт-кода Python - основополагающий аспект для разработчиков, стремящихся глубже понять внутренние механизмы языка и оптимизировать производительность своих программ. Байт-код представляет. . .
Comprehensions в Python - что это такое?
stackOverflow 19.02.2025
Когда речь заходит о Python, одной из его самых красивых и мощных возможностей являются списковые включения или comprehensions. Это особые синтаксические конструкции, позволяющие создавать новые. . .
Python правда такой медленный? Развенчиваем миф о медлительности
stackOverflow 19.02.2025
Когда речь заходит о выборе языка программирования для нового проекта, вопрос производительности часто становится одним из ключевых факторов. Python, несмотря на свою популярность и простоту. . .
Динамические формы в Flask
stackOverflow 19.02.2025
Работа с веб-формами часто требует гибкости в отношении количества полей, которые пользователь может заполнить. Представьте ситуацию, когда вам нужно создать форму для ввода контактных данных, где у. . .
Обнаружение объектов в реальном времени на Raspberry Pi с OpenCV и Movidius NCS
stackOverflow 19.02.2025
Технология обнаружения объектов в реальном времени становится все более востребованной в различных областях - от систем безопасности до автономных транспортных средств. Особый интерес представляет. . .
где chromium хранит пароли и как их обнулить в пожарном варианте
jigi33 19.02.2025
Where is the chromium browser stores passwords for a sites где chromium-подобный браузер хранит пароли и как их обнулить в пожарном варианте (see screenshot)
howto get access to external internet resources with kinit
jigi33 19.02.2025
Решение проблемы с необходимостью доп. авторизации по Керберос для автоотработки аутентификации на прокси-сервер (see screenshot)
Отслеживание автомобилей и определение скорости с OpenCV и Python на Raspberry Pi
stackOverflow 19.02.2025
В этой статье мы рассмотрим создание системы отслеживания транспортных средств и определения их скорости с использованием компьютерного зрения и библиотеки OpenCV. Наше решение основано на принципе. . .
ENV (environments) valid paths in linux
jigi33 19.02.2025
Environments paths (see screenshot)
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru