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

Можно ли сделать так чтобы к классу можно было бы одновременно обращаться как к массиву - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переставить строку из рандомных 16 символов 256 раз случайным образом http://www.cyberforum.ru/cpp-beginners/thread1234406.html
Здравствуйте. Помогите пожалуйста! Нужна программа для рандомного переставления букв в различных 16 символах, которые введет сам пользователь. То есть - 1. программа просит задать 16 любых символов...
C++ Удалить строки из одного файла и записать их в другой имеется текстовый файл F1.txt. В нем, скажем 10 строк, разделенный знаком каретки(снос строки). пример: 0а 1б 2в 3г 4д 5е 6ё 7ж http://www.cyberforum.ru/cpp-beginners/thread1234374.html
RegisterClassEx возвращает 0 C++
Здоровеньки булы. Не могу зарегистрировать класс окна. RegisterClassEx возвращает 0, GetLasterror даёт результат 87 (Параметр задан неверно). Никак не пойму, что именно заданно не так. Unicode...
Не могу разобраться с dynamic_cast C++
class Base { public: virtual void info() { cout<<"Base"<<endl; } }; class Derived : public Base
C++ Выбрать книжку, чтобы на отдыхе читать http://www.cyberforum.ru/cpp-beginners/thread1234346.html
скоро еду отдыхать, думал взять с собой какую нибудь не очень толстую книжку (в поезде читать и так на пляже... :)), что нибудь думаю по си++, основные критерии: не толстая и максимально понятная, но...
C++ Сделать так, чтобы предикат работал тоже шаблонно, в зависимости от типа значений, хранимых ей Здравствуйте! Имеется некий предикат, например: bool isInteger (double value){ return static_cast<int>(value)==value; } С помощью него хочу посчитать кол-во элементов, удовлетворяющих... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
26.07.2014, 16:43
Цитата Сообщение от GetHelp Посмотреть сообщение
это что надо оператор перегружать или как?
Да. В первом приближении так:
C++
1
2
3
4
class C
{
   T operator[](/*params*/);
};
Потом уже можно озаботиться другими версиями, с возвращением ссылки и прокси объекта.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru