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

Ошибка в приватном элементе класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Завершение программы http://www.cyberforum.ru/cpp-beginners/thread1773614.html
Как завершить программу из другой функции(не Main)? Пробовал использовать system("exit");, но не помогло. Чтобы вы меня правильно поняли приведу фрагмент кода: #include <conio.h>; #include...
C++ Как подключить отдельную функцию с помощью #include? Я сейчас изучаю функции. Мне интересно, как можно сделать так, чтобы не писать каждый раз в новой программе одну и туже функцию, а написать её один раз, а потом добавлять её с помощью #include <>; ? http://www.cyberforum.ru/cpp-beginners/thread1773605.html
C++ "Кнопки" в с++
Раньше чтобы пользователь программы выбрал, что должна дальше выполнить программа, я использовал банальный if и переменную типа char, которую вводит пользователь(например: cout << "Чтобы продолжить...
C++ Определение возможности сортировки массива удалением одного элемента
На входе есть не менее 4 целых чисел, нужно определить, можно ли удалив не более одного элемента получить невозрастающий или неубывающий массив. Может кто-либо реализовать это, или дать описание...
C++ Исполнение функции-члена в отдельном потоке http://www.cyberforum.ru/cpp-beginners/thread1773562.html
Здравствуйте, форум! Вот такой вот пример: Имеется класс, в котором есть 3 перегрузки одной функции. class A { public: void func1();
C++ Обработка записей содержащих структуры "Студент" Задание для самостоятельного выполнения Составить программу, обеспечивающую формирование данных из задания 5 в виде списка. Реализовать следующие операции работы со списком в виде меню: Меню:... подробнее

Показать сообщение отдельно
no_attention
27 / 27 / 13
Регистрация: 18.05.2016
Сообщений: 128
30.06.2016, 16:41
Anikin, ты из main пытаешься обратиться к приватному массиву а, так нельзя делать, он на то и приватный. Также setPrint у тебя не статическая функция, её нельзя вызывать без объекта, как ты это делаешь в main. Короче, как решение предлагаю убрать аргумент у setPrint и печатать массив, который не передаётся как аргумент, а который входит в класс, а после строчку 94 заменить на
C++
1
set1.setPrint();
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru