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

Очередь на основе массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шестнадцатеричная цифра http://www.cyberforum.ru/cpp-beginners/thread228760.html
как вывести k-ую справа шестнадцатеричную цифру целого положительного числа на экран в десятичной записи? что-то я не совсем понимаю...ну допустим дана запись 0000 0000 1010 1010 и надо вывести 3ю спава цифру....это 0...так и в десятичной 0!....или мне кажется что я вообще не понимаю что делать.помогите пожалуйста!
C++ Ошибки компиляции Пожалуйсто,помогите! Очень надо #include <cmath> #include <cstdio> #include <cstdlib> #include <ctime> struct Point { int x; int y; }; http://www.cyberforum.ru/cpp-beginners/thread228738.html
восемь ферзей на билдере C++
Нужно переделать из консольного текста в С++ builder ( то есть с модулями, интерфейсом) Задача о восьми ферзях: //--------------------------------------------------------------------------- #include <iostream> #include <conio.h> using namespace std; //--------------------------------------------------------------------------- #pragma hdrstop #pragma argsused...
Считывание из файлов C++
Нужно составить программу на С++, программа считывания из файлов, помогите кто может
C++ Однонаправленный список не могу переделать!!! http://www.cyberforum.ru/cpp-beginners/thread228704.html
Огромная просьба помочь с реализацией однонаправленного списка. Так то список есть НО! мне нужно чтобы он работал со строками а не с цифрами. Примерно так вывдил запрос "Введите кол-во студентов:3 Введите Имя 1 студента:Александр Введите группу: АУ1-09 Введите Имя 2 студента:Виталик Введите группу: АУ2-09 Введите Имя 3 студента:Саша Введите группу: АУ3-09 Александр АУ1-09
C++ Функция сортировки матрицы Функция сортировки матрицы по убыванию элементов 1 строки подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
15.01.2011, 11:55     Очередь на основе массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
 
class A
{
public:
    A(int a = 0): _a(a) { }
 
    const int &return_a() const { return _a; } // Константный вариант функции return_a
    int &return_a() { return _a; } // Неконстантный вариант функции return_a
 
    void const_func() const { std::cout << return_a() << std::endl; } // Здесь будет вызван константный вариант
    void non_const_func() { std::cout << ++return_a() << std::endl; } // А здесь - неконстантный (инкремент гарантирует это)
 
private:
    int _a;
};
 
int main()
{
    A a1(2);
    
    a1.const_func();     // Выводим значение
    a1.non_const_func(); // Здесь значение инкрементируется, а затем выводится
    a1.const_func();     // Здесь снова выводится значение (для подтверждения того, что инкремент сработал)
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru