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

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

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

Показать сообщение отдельно
DrOffset
6786 / 3997 / 917
Регистрация: 30.01.2014
Сообщений: 6,816
30.06.2016, 16:39     Ошибка в приватном элементе класса
Цитата Сообщение от Anikin Посмотреть сообщение
C++
1
setPrint(set1.a);
Ошибка здесь.
Функция main логично не имеет доступ к a, т.к. он в привате.
При этом setPrint - это функция класса. Почему она вызывается без объекта? И зачем ей параметр в виде указателя?
Наверное должно быть так:
C++
1
set1.setPrint();
А функция описана так:
C++
1
void IntegerSet::setPrint()
 
Текущее время: 07:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru