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

Как передалеть operator= класса? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файл input.txt содержит следующую информацию: http://www.cyberforum.ru/cpp/thread87711.html
Файл input.txt содержит следующую информацию: 1 строка - количество элементов массива (N) 2 строка - N целых чисел (массив 1) 3 строка - N целых чисел (массив 2) Написать программу, создающую на основе этих к данных файл output.txt, содержащий самую длинную непрерывную последовательность чисел, присутствующую в обоих массивах.
C++ Использование указателей в программах Использование указателей в программах: http://www.cyberforum.ru/cpp/thread87566.html
С++ изучен синтаксис, что дальше? C++
Здравствуйте, обращаюсь за советами. Прочитал книгу по синтаксису C++ - то есть знания на начальном уровне есть (пусть не все явно усвоил, но тут уже дело опыта). Хочу перейти на следующие "ступень" и уже писать что-то, поэтому собственно вопрос - что читать дальше? Вопросы соберу порядку чтобы было удобней отвечать. 1) Какую библиотеку выбрать для написание легких GUI Windows...
C++ Ввод/Вывод байтов в файл
Есть у меня vector, заполненный 0-ми и 1-ми. Нужно по битовым способом вывести последовательности нулей и единиц(из вектор) в файл. спасибо.
C++ Объекты и Классы http://www.cyberforum.ru/cpp/thread87436.html
Кто ни будь, может подробно и понятно обьяснить или дать линк на статью о том, что такое Класс, и Объект?
C++ Самописный диалог Надо сделать свой диалог с экзекьютом на сях. Как это делается? подробнее

Показать сообщение отдельно
insideone
Модератор
Автор FAQ
3636 / 914 / 49
Регистрация: 10.01.2010
Сообщений: 2,464
20.01.2010, 20:41     Как передалеть operator= класса?
Bjarne Stroustrup. The C++ programming language. Special edition. 3rd. ed.
5.1.1 Zero [ptr.zero]
Zero (0) is an int. Because of standard conversions (§C.6.2.3), 0 can be used as a constant of any
integral (§4.1.1), floating-point, pointer, or pointer-to-member type. The type of zero will be deter-
mined by context. Zero will typically (but not necessarily) be represented by the bit pattern all-
zeros of the appropriate size.
No object is allocated with the address 0. Consequently, 0 acts as a pointer literal, indicating
that a pointer doesn’t refer to an object.
In C, it has been popular to define a macro NULL to represent the zero pointer. Because of
C++’s tighter type checking, the use of plain 0, rather than any suggested NULL macro, leads to
fewer problems. If you feel you must define NULL, use
const int NULL = 0;
The const qualifier (§5.4) prevents accidental redefinition of NULL and ensures that NULL can be
used where a constant is required.
вот и все что он пишет про NULL...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru