С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не меняется значение переменной - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Повторение всей программы заного через да\нет http://www.cyberforum.ru/cpp-beginners/thread1197254.html
Хочу сделать повтор программы через да\нет. Но в итоге выдает бесконечный вопрос об повторе. немного сократил сам код (убрал пару других подпрограмм). #include "stdafx.h" #include "stdio.h"...
C++ Сформировать текст из строки с разделителями и отсортировать его по количеству символов меж разделителями Ввести массив символов разделителей с заданным количеством символов и массив строк текста, содержащий неизвестное заранее количество строк. Признаком конца ввода текста является ввод строки,... http://www.cyberforum.ru/cpp-beginners/thread1197251.html
C++ Массив объектов с конструкторами
Здравствуйте! Такая вот задачка:имеется класс.Как сделать так,чтобы я смог создавать массив объектов этого класса С КОНСТРУКТОРАМИ(желательно с разными,но пойдёт и одинаковыми) . Гуглил,но примеров...
C++ На базе класса Queue реализовать простую базу данных
На базе класса Queue (очередь на основе связанного списка) необходимо реализовать простую базу данных.
C++ Упорядочить по возрастанию отдельно элементы, стоящие на чётных местах, и элементы, стоящие на нечётных местах http://www.cyberforum.ru/cpp-beginners/thread1197208.html
Помогите, пожалуйста! Вот задание: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. произведение положительных элементов массива; 2. сумму элементов массива,...
C++ Graphics.h как рисуется квадрат? Готовые фигуры такие как прямоугольник, окружность, прямые в библиотеке graphics.h в С++ есть.. А есть ли готовая фигура квадрата?? Или как ее тогда правильно задать?? подробнее

Показать сообщение отдельно
Kerry_Jr
Модератор
Эксперт PHP
2206 / 2002 / 701
Регистрация: 14.05.2014
Сообщений: 5,867
Записей в блоге: 1
Завершенные тесты: 5
03.06.2014, 02:18
Я обращаю Ваше внимание на то, что Вы в своем коде написали строчку
C++
1
int A::all_money = 0;
, при этом данная переменная, во-первых, уже объявлена внутри класса
C++
1
static int all_money;
, а во-вторых, она объявлена с модификатором private
C++
1
2
3
4
private:
    ...
    ...
    static int all_money;
И мне не понятно, для чего эта строчка вообще.

Добавлено через 3 минуты
Чтобы получить ее значение либо создайте статический метод с модификатором public, типа такого:
C++
1
2
3
4
static int get_all_money() const
{
    return all_money;
}
либо переместите объявление этой переменной в объявления с тем же модификатором public.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.