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

Что такое side-effects - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать ответы на тестовое задание при приёме на работу (исключения, sizeof, mutex) http://www.cyberforum.ru/cpp-beginners/thread1629201.html
Добрый день! Ходил недавно на собеседование. Имеется список вопросов, на некоторые ответил правильно на какие-то - нет. Хотелось бы услышать мнение других людей как бы они решили поставленные задачи/вопросы, особенно интересует вопрос под номером 2 и его подробный разбор. Задачи решались без компьютера и подобных средств для проверки кода. Хотелось бы услышать именно ваши рассуждения, а...
C++ Написать программу "Будильник" Хочу сделать будильник. Пишу на C++ первый день, до этого практики не было. Как отключить динамик? Если он включается то уже больше не выключается. Вот код: #define BUZ 13 #define LDR A0 #define POT A1 void setup() { http://www.cyberforum.ru/cpp-beginners/thread1629192.html
C++ Выделение памяти для строки
Почему размер строки первой 4 байта а второй 50 байт?Первая должна сколько же. #include <stdio.h> #include <Windows.h> #include <iostream> #include <string.h> using namespace std; int main() { char *name = new char; for (int i = 0; i < 50; i++)
Не генерируется новое рандомное значение C++
Привет, когда я нажимаю на H (eng) в это программе, у меня не генерируется новое рандомное значение, а остается первое. Почему? И как это пофиксить? (Я хочу, чтобы в программе каждое нажатие H генерировало новое рандомное число от 1 до 100) Вот код: #include <iostream> #include <string> #include <random> #include <ctime> #include <conio.h> using namespace std;
C++ Создать таблицу, используя двумерные массивы http://www.cyberforum.ru/cpp-beginners/thread1629159.html
Не получается создать таблицу,используя двумерные массивы.помогите пожалуйста!
C++ Создать класс Polynomial, реализующий многочлен одной переменной Создать класс Polynomial, реализующий многочлен одной переменной. Класс дол- жен содержать удобный инициализатор, перегрузку оператора для доступа к коэффициентам, оператор копирования =, оператор сложения + и вычитания −, а также метод, дающий по числу a разложение исходного многочлена по степеням (x − a). подробнее

Показать сообщение отдельно
hoggy
6531 / 2711 / 468
Регистрация: 15.11.2014
Сообщений: 5,988
Завершенные тесты: 1
31.12.2015, 14:46
Цитата Сообщение от ct0r Посмотреть сообщение
Мы тут про побочные эффекты или про компилятор?
текущее сообщение - ответ на ваше сообщение,
которое ответ на моё предыдущее сообщение,
ключевое слово которого было:
Цитата Сообщение от hoggy Посмотреть сообщение
это "не знание" и есть "побочный эффект" с точки зрения компилятора.
специально я выделю жирным:
с точки зрения компилятора
если вас не интересует точка зрения компилятора,
тогда мне не очевидно, зачем вообще вы начали развивать эту тему.

Цитата Сообщение от ct0r Посмотреть сообщение
Они не связаны друг с другом никак.
очевидно жеж, что связаны.
от этого зависит способность компилятора оптимизировать, например.

Цитата Сообщение от ct0r Посмотреть сообщение
он никакого влияния на определение побочного эффекта не оказывает.
это где то на грани фолла.
я конечно согласен с вами, что определение самолета не зависит от оптимизации его маршрута.
но мне бы и в голову не пришло думать о подобных бреднях.

Цитата Сообщение от ct0r Посмотреть сообщение
Давай продолжим: побочные эффекты, которые - (есть) (представляют собой) изменения в состоянии среды исполнения.
ну давайте:
"самолеты, которые доставляют почту в южные страны..."

ахренительное определение самолетов.

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