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

Массив чисел с контролем границ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Связный список, как связать вершины? http://www.cyberforum.ru/cpp-beginners/thread1200139.html
Здравствуйте! как используя связанные список связать несколько вершин?
C++ COM порт, потоки, и таймер. Считывание данных всем привет, такая задача. Нужно считывать данные с ком порта, сразу после того как я открыл ком порт. начал с этой темы. http://piclist.ru/S-COM-THREAD-RUS/S-COM-THREAD-RUS.html сделал как там пишут, считывает если все время жать на кнопочку считать данные). http://www.cyberforum.ru/cpp-beginners/thread1200137.html
C++ Компилятор не видит объявление идентификатора
Есть такое вот объявление: __int64 res; res = 0; И уже на res = 0 компилятор не может распознать идентификатор, говорит, что он не определен. Пыталась копировать имя идентификатора (а вдруг), но не помогло. В чем может быть проблема?
C++ Классы и наследование
Доброго времени суток. Помогите решить задание. Дан класс pegasus ,у которого родительский класс horse, надо переделать код, чтобы при выводе pegasus писал что он может летать, а потом вспоминал что он horse и писал что не может летать. #include <cstdlib> #include <iostream> using namespace std; class horse { public: void gallop () {cout<<"Gallopping...\n";} virtual void fly...
C++ Подскажите учебник по c++ для новичков http://www.cyberforum.ru/cpp-beginners/thread1200112.html
Есть ли нормальный и понятный книга учащий c++ для новичков? Заранее спасибо.
C++ Создать абстрактный класс "Целое число" створити абстрактний клас ЦІЛЕ ЧИСЛО із чистим віртуальним методом переведення цілого з однієї системи числення в іншу. Створити похідні класи у яких визначити віртуальні методи переведення з десяткової у двійкову, вісімкову ті шістнадцяткову систему числення. перевести задане число з десяткової у кожну з цих систем числення. Придется поработать переводчиком. Создать абстрактный класс Целое... подробнее

Показать сообщение отдельно
Renji
1753 / 1180 / 275
Регистрация: 05.06.2014
Сообщений: 3,399
05.06.2014, 22:46     Массив чисел с контролем границ
Если так надо делать свой велосипед, то:
C++
1
2
3
4
5
6
7
8
9
10
11
#include<assert.h>
struct array
{
    array(int size_):data(new int[size_]),size(size_){}
    ~array(){delete[]data;}
    int&operator[](int offset){assert(offset>=0&&offset<size);return data[offset];}
    const int&operator[](int offset)const{assert(offset>=0&&offset<size);return data[offset];}
private:
    int*const data;
    const int size;
};
 
Текущее время: 21:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru