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

Const-параметры в аргументах функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что быстрее? Обращение к элементу массива или к элементу структуры? http://www.cyberforum.ru/cpp-beginners/thread1498974.html
Обращение к элементу массива или к элементу структуры? Экспериментирую с кодом и получается примерно одинаково. Что интересно, время на вызов функции do_nothing получилось примерно такое же. Оптимизация отключена. Верен ли вывод, что обращение к элементу массива, элементу структуры и вызов функции занимают одинаковое время? Использую MinGW 4.4 с Qt 4.7.4. #include <iostream> #include...
C++ Fstream в классах Проблема заключается в том, что я не могу использовать fsream в классе, ибо выдаёт ошибку. Код и текст ошибки ниже. Помогите пожалуйста (мб поможете и с самой задачей, условие ниже). Код весь в костылях))) /*-------------------------------------------------------------------*/ Условие задачи: Создать программу, которая будет добавлять/убирать/просматривать ваших друзей с текстового файла... http://www.cyberforum.ru/cpp-beginners/thread1498970.html
C++ Как работать с функцией SystemParametersInfo?
Чтобы установить обои рабочего стола. Пишу вот так: #include "stdafx.h" #include <Windows.h> int _tmain(int argc, _TCHAR* argv) { if (SystemParametersInfo ( SPI_SETDESKWALLPAPER,
Ошибка при компилировании C++
Вот такая ошибка "Unhandled exception at 0x1027d340 (msvcr100d.dll) in 546456.exe: 0xC0000005: Access violation writing location 0xfdfdfdfd." Что делать?
C++ Вставка рисунка в RichEdit из файла,как реализовать? http://www.cyberforum.ru/cpp-beginners/thread1498901.html
И чтобы сохранялось в файл при RichEdit->Lines->SaveToFile("");
C++ Почему не возвращаются из функции min и max? #include<iostream> #include<stdlib.h> #include<time.h> using namespace std; template <class T> int SortArr(T arr, int size) { int max, min; //поиск левого значения подробнее

Показать сообщение отдельно
hoggy
6531 / 2711 / 468
Регистрация: 15.11.2014
Сообщений: 5,987
Завершенные тесты: 1
14.07.2015, 22:33
Цитата Сообщение от Avazart Посмотреть сообщение
Вообще то что сказал Саттер довольно банально, но вероятно не для вас.
настолько банально,
что лично вы не в состоянии никак этот момент прояснить?

потому что ничего кроме: "так сказал Саттер" вы покамест сообщить не сумели.

да и не сможете вы ничего решительно по этому поводу сказать по одной простой причине:

граммар-конст в данном случае,
не имеет никаких абсолютно отличий за искл.
того, что компилятор осуществит доп. контроль.

я вам выше писал об этом.

до вас так и не дошла эта простая мысль:
это используют те, кому нужен этот доп. контроль.

все остальные соотвественно, могут не использовать.

вот и вся суть. ничего другого здесь нет, и быть не может.

Цитата Сообщение от Avazart Посмотреть сообщение
Слив принят.
деццкий сад.

Добавлено через 3 минуты
Цитата Сообщение от Avazart Посмотреть сообщение
Да лабуда это, это не человеческий фактор, а фактор-дебила который и так найдет чем "загнуть" эту ф-цию.
Как можно в пределах ф-ции можно забыть и "случайно" модифицировать ф-цию?
У вас что функции километрами?
как можно в пределах функции забыть освободить память.
как можно в пределах функции забыть проинициализировать переменную.
как можно в пределах функции забыть профакапить эксепшен.

как можно в пределах функции забыть ...

существуют железобетонные гарантии, и существуй человеческий фактор.
а дибил всегда найдется.
да и необязательно для этого быть дибилом.
вполне достаточно быть просто живым человеком.

к тому же, консты упрощают понимание кода.
мы знаем, что у нас тут все статично, ничего не меняется, никаких хз-каких то связей/побочных эффекто нет, и быть не может.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru