Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Как построчно вывести текст из документа? https://www.cyberforum.ru/ c-cpp/ thread3070265.html
Не просто построчно, а так, чтобы при каждом вызове функции, она возвращала следующую строку. Я знаю про while(getline()) - но это работает только в функции main(), в других, оно каждый раз бцдет сбрасываться, и начинать возвращать одно и то же. Как это реализоать? Я вообще без понятия уже...
Компоновка элементов методом ветвей и границ C/C++
Необходимо написать программу на С++ для курсовой. Моя тема курсовой: Компоновка элементов схем элементов функционально-логической схемы по конструктивным модулям СБИС на основе метода ветвей и границ. Текста много. Как я понимаю можно написать просто программу в которую вводят матрицу связей элементов на схеме и она решает задачу методом ветвей и границ в итоге выводя наилучшую...
C/C++ Нужен просто алгоритм https://www.cyberforum.ru/ c-cpp/ thread3068357.html
Здравствуйте, нужно придумать алгоритм чтобы получить из числа 1100 - число 46961.
C/C++ FFmpeg - нужна консультация, как я могу узнать что кадр был прочитан? FFmpeg - читаю с ip камеры данные. Пока не могу обидится в том что они действительно читаются. Заметил что в строке №198 вылетает с кодом (минус) цыфра рэндомная. #include <Windows.h> #include <iostream> #include <cstdio> https://www.cyberforum.ru/ c-cpp/ thread3067828.html
Перевести на с функцию с питона C/C++
всего 4 строчки, ну первая и последняя понятны, а вот 2 средние это какой то взрыв мозга для меня. def _decode(x): scrambled = ((x & 0xf000f000) >> 12, (x & 0x0f000f00) >> 8, (x & 0x00f000f0) >> 4, (x & 0x000f000f)) decoded = tuple(decode for i, v in enumerate(scrambled)) unscrambled = tuple(((i >> 4) << 16) | (i & 15) for i in decoded) return (unscrambled << 12) | (unscrambled << 8) |...
C/C++ Вывести несколько раз строки матрицы К примеру дана матрица, в которой есть значения 4 12 3 8 9 1 6 2 7 Подскажите, как можно вывести каждую строчку N раз, то есть, к примеру 4 12 3 https://www.cyberforum.ru/ c-cpp/ thread3067080.html
C/C++ Рендер в консоли из проекта Adobe Premiere Pro Здравствуйте, стоит такая задача. Необходимо осуществить рендер готового проекта в программе Adobe Premiere Pro, но не запускать сам Premiere, то-есть сделать это без gui, чисто в консоли. Весь интернет прошерстил, ничего стоящего не нашел. https://www.cyberforum.ru/ c-cpp/ thread3066408.html C/C++ Написание програмы на С++, работа с передачей параметра
1. Первое задание: Внести изменения в этот проект и протестировать проект согласно выбранному варианту. Условия варианта:Разработать метод "Сравнить год двух дат". Вторую дату передать как параметр по значению. Вот начальный код: #include <iostream> #include <conio.h> using std::cout; using std::endl; class date{
C/C++ Инструментарий для создания сайтов ANSI C - самый "шустрый" и уступает по скорости только assembler, который жостко "привязывает" к конкретному "железу". С++ совсем чуть-чуть уступает ANSI C, но зато существенно расширяет возможности. Эти языки - универсальные, в чём их преимущество и, одновременно, и недостаток. Так всегда - в чем-то выигрываешь, а в чём-то проигрываешь! Так вот С/С++ не ориентирован на создание сайтов, в отличие... https://www.cyberforum.ru/ c-cpp/ thread3064464.html C/C++ Команды и протоколы опроса серверов https://www.cyberforum.ru/ c-cpp/ thread3064453.html
Очень прошу помочь в ликвидации ликбеза по алгоритмам, процедурам, командам и протоколам опроса серверов, применительно для С/С++. Уж больно надо, а не знание этого всё сдерживает! Пишите, по-возможности, подробнее.
C/C++ Программа для подбора кодов
Программа создает случайно сгенерированный код например: 79YQU-RSCEX-D2FRT-GHWT5 После записывает в блокнот и выводит из него в консоль(для проверки). Но в ручную это все в водить слишком муторно, а как написать чтобы она сохраняла в буфер и вводила в окошко в другом приложении не знаю(единственное что смог придумать, но с реализацией не получается). Заранее спасибо за помощь ! //lib.h...
C/C++ Константный конструктор https://www.cyberforum.ru/ c-cpp/ thread3062975.html
Добрый вечер. Люди, для чего нужен константный конструктор и каковы отличия от обычного конструктора? Чем он примечателен? class Person { public: int age; // константный конструкор const Person(int a) { age = b; } };
-18 / 1 / 0
Регистрация: 28.08.2022
Сообщений: 138
0

Метод класса не видит поле этого же класса - C/C++ - Ответ 16695136

14.01.2023, 20:20. Показов 1016. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Создал класс, метод не видит публичкую переменную, обьявленную в этом же классе.

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
28
29
30
31
32
33
class Speaker
{
    
public:
    
    Speaker(string Path)
    {
        Reader.open(Path);
    }
 
    ofstream Reader;
 
    string NextSpeech()
    {
        
        string res;
        int i = getIndex();
        int NowLine = getIndex();
        while (getline(Reader, res))
        {
            if (i == NowLine)//проверяю, соответствует ли количество итераций цикла с тндексом необходимой мне строкм
            {
 
                i = 0; //обнуляю итератор
                NowLine++;
                UpdateIndex(NowLine); //добавляю к индексу необходимой строки 1
                return res;//в таком случае заношу эту строку в переменную для результата
            }
 
            i++;//в случае если итератор не равен индексу, я прибавляю 1 к итератору и перезапускаю цикл
        }
    }
};
переменная Reader для метода NextSpeech() по какой то причине приватна, как это фиксить?

Вернуться к обсуждению:
Метод класса не видит поле этого же класса C/C++
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2023, 20:20
Готовые ответы и решения:

В конструкторе вложенного класса инициализируется приватное поле. Потом вызывается функция-метод этого класса и выводит значение этого поля НО НЕ ТО!
Друзья! Почему так? #include &lt;windows.h&gt; #include &lt;iostream&gt; using namespace std; //Вот...

Может ли метод класса возвращать экземпляр этого же класса?
такой вопрос, реально что бы функция класса имела тип класса(возвращала класс), то есть типа так:...

Можно ли сделать поле класса параметром функции-члена этого же класса?
Здраствуйте. ref class MyClass { private: int i, j; array&lt;array&lt;int&gt;^&gt;^ X1; ...

Как вызвать метод класса в другом методе этого же класса?
&lt;? class load_files{ public function traverse_hierarchy($path) { // from...

2
14.01.2023, 20:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.01.2023, 20:20
Помогаю со студенческими работами здесь

Метод абстрактного класса не видит переменные дочернего класса
есть abstract class A{ protected static $dir; public static function f(){} } и два класса...

Как связать сигнал одного класса со слотом другого класса, содержащего указатель на объект этого класса?
Подскажите, пожалуйста, как связать сигнал одного класса со слотом другого класса, содержащего...

Обращение к классу через поле этого класса
Как обратиться к классу через его поле?

Почему компилятор не видит поле класса
class der&lt;Tematic&gt;:IComparer&lt;Tematic&gt;{ public int Compare(Tematic obj1, Tematic...

Написать метод класса, заполняющий поле-массив и метод, выводящий его
В классе объявлена переменная типа int и динамический массив типа float(размер зависит от...

Не баг ли? Объект видит приватные члены другого объекта этого же класса
не баг ли что getObj() можно изменять приватное свойство другого объекта class Exam1 { ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru