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

Наследуются ли конструкторы и деструкторы? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсылка межпроцессовых сообщений http://www.cyberforum.ru/cpp-beginners/thread37857.html
Есть два процесса основной и дочерний, как дочернему отправить сообщение, точнее даже вопрос не как отправить, а как получить, вот отправлять пытаюсь так STARTUPINFO sic; ZeroMemory (&sic, sizeof(sic)); sic.cb = sizeof(sic); LPCSTR t = "hi"; LPCSTR name = "Slave"; UINT msg = RegisterWindowMessage(t); ...
C++ Класс TPlane, описывающий плоскость в пространстве Собственно само задание: переписать программу, используя новые знания о классах и перезагрузке операций. Использовать динамическое выделение памяти под создаваемый объект. Класс TPlane, описывающий плоскость в пространстве, проходящую через 3 точки. Есть возможность вычислять положение точки на плоскости по заданным 2-м координатам, пересечение плоскости с прямой, а так же вычислять... http://www.cyberforum.ru/cpp-beginners/thread37856.html
Полиморфизм своими словами C++
Дайте определения полиморфизма своими слова. А так же примерчик, который ярко выражает полиморфизм. Спасибо.
c++ C++
Что значит строки v_arr(arr, N); w_arr(arr, N);
C++ Вывести на экран "уникальные" элементы массива http://www.cyberforum.ru/cpp-beginners/thread37848.html
1 Есть массив, вывести на экран все элементы, которые встречаются хотя-бы дважды 2 Вывести на экран "уникальные" элементы. ЗЫ использовать только <iostream>
C++ Проблемы с sort() В #include "stdafx.h" #include <iostream> #include <ctime> #include <algorithm> using namespace std; void out(int *a,int n,int k); void vin(int *a,int n); void copt(int *a,int n,int k); bool my (int i,int j) { return (i<j); } подробнее

Показать сообщение отдельно
hoggy
6532 / 2712 / 469
Регистрация: 15.11.2014
Сообщений: 5,988
Завершенные тесты: 1
14.01.2016, 21:37
Цитата Сообщение от mporro Посмотреть сообщение
Страуструп не мог написать такой ерунды, как "объект -- кусок памяти", потому я попросил цитату:
тем не менее - написал.
и это - не ерунда.
его цитаты столь же лаконичны, сколь и точны.

Цитата Сообщение от mporro Посмотреть сообщение
Если что-то не инициализированно, там никакого разумного значения нет. Значит и объекта нет.
нет, не значит.
не инициализированная переменная типа int содержит мусор.
но это не значит, что у переменной нет объекта.

это значит лишь,
что здесь и сейчас значение переменной не имеет значения.

Цитата Сообщение от mporro Посмотреть сообщение
Нет, из стандарта не подойдёт.


Цитата Сообщение от Mr.X Посмотреть сообщение
Ну дак товарищ выше как раз и недоумевал кем (или для кого) вызывается конструктор, если объекта по предположению еще нет.
ну так передайте этому товарищу,
что в основе с++ лежит идеома RAII,
согласно которой получение ресурса есть инициализация.

или, если по простому - денотирование объекта,
и наполнение его чем то осмысленным -
это одна цельная и не делимая процедура.

Цитата Сообщение от mporro Посмотреть сообщение
Объект, конечно, занимает память. Но память -- это ещё не объект.
бред.

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

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