|
|
Другие темы раздела | |
C++ Наследование классов по правилам C++ Задание 4. Опишите наследование этих классов по правилам C++. Символ → оз- начает, кто от кого происходит, например, A,B→C означает, что C наследует от A и B. Имеет ли место множественное наследование? Имеет ли место многократ- ное наследование какого-то базового класса? Предложите, где добавить вирту- альное наследование для устранения дублирования данных при наследовании. Опишите порядок... https://www.cyberforum.ru/ cpp-beginners/ thread1566580.html |
Преобразовать string в LPBYTE C++ Подскажите, как это сделать? |
C++ Реализовать игру человека и машины по заполнению “Греко-латинского квадрата” “Греко-латинским квадратом” порядка N называют матрицу (N, N), в каждом столбце, каждой строке и обеих диагоналях которого содержатся все целые числа от 1 до N . Реализовать игру человека и машины по заполнению “Греко-латинского квадрата”. Проигрывает тот, кто первым не сумеет сделать допустимый ход. https://www.cyberforum.ru/ cpp-beginners/ thread1566574.html | C++ Ошибка проектирования класса Начал писать класс дробей, но сразу же наткнулся на какие-то ошибки, не могу понять как исправить. head.h: #ifndef HEAD_H #define HEAD_H namespace Drobi { class Drobi { private: https://www.cyberforum.ru/ cpp-beginners/ thread1566570.html |
C++ Отсортировать массив записей по содержимому поля surname Нужно сделать сортировку! Чтобы выведенные фамилии были в алфавитном порядке! Не понимаю как её впихнуть сюда #include <iostream> using namespace std; struct WORKER { char surname; // фамилия char initials; // инициалы char post; // должность int date; // год рождения }; |
C++ Порядок вычислений C++ Каков порядок вычисления для этого предложения,какие предположения можно сделать о типе операндов?Имеет ли место неоднозначность вычислений? a+=c>b ? (a-=y,z)+5 : c+=4 Вот собственно вопрос,форумчане https://www.cyberforum.ru/ cpp-beginners/ thread1566552.html |
C++ Не удается объявить вектор пар как свойство класса
https://www.cyberforum.ru/ cpp-beginners/ thread1566545.html class MyClass { private: std::vector<pair<unsigned char, float>> Symbols; public: } |
Определите размер структурного типа.Мотивируйте свой ответ C++ struct{ short p:12; long double y; int x; char z; int m:7; int e:20; }mystruct; Привет всем,помогите с задачкой |
C++ Описать класс, обеспечивающий представление квадратной матрицы произвольного размера
https://www.cyberforum.ru/ cpp-beginners/ thread1566523.html Составить описание класса, обеспечивающего представление квадратной матрицы произвольного размера. Предусмотреть возможность сложения и умножения двух матриц, вывода на экран подматрицы любого размера и всей матрицы, вычисления определителя матрицы. Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса. |
C++ Объясните код заполнения контейнера map
https://www.cyberforum.ru/ cpp-beginners/ thread1566519.html 1) помогите разобраться в коде, вот отрывок: for(i=0; i<m; i++) { mymap.insert( make_pair((y * powmod(a, i, p) ) % p, i) ); } P.S. powmod -это функция в программе возведения a^i mod p. Идет заполнение словаря mymap(key,value), за ключ отвечает p, за значение i ? Тогда зачем нужен оператор % ?и что значит make_pair ? |
C++ Объясните алгоритм Всем доброго времени суток. Ниже представлен алгоритм работы с изображением и не могу понять одну строку с использованием оператора xor. if A = O do nothing else if (not B labeled) and (not C labeled) increment label numbering and label A else if B xor C labeled // this line copy label to A else if B and C labeled if B label = C label |
C++ Что означает данное описание? Описать,что задает декларатор double (*(*m4)); https://www.cyberforum.ru/ cpp-beginners/ thread1566512.html |
1 / 1 / 1
Регистрация: 04.08.2015
Сообщений: 13
|
||||||
0 | ||||||
Почему метод класса затирает статическое поле - C++ - Ответ 826829630.10.2015, 13:59. Показов 869. Ответов 7
Метки (Все метки)
Добрый день Я учу самостоятельна с++. Сейчас разбираю тему классы. Вот у меня возник вопрос по коду:
Почему третий метод funk(); затирает статическую переменную, если при вызове void maxim::daiwud1() стоит условие b=b+2; ? То есть этот метод ничем не отлич. от b.daiwud1(); , а результат разный. Сам код ничего не делает , я просто разбираюсь в логике. Помогите понять что не так Спасибо. Вернуться к обсуждению: Почему метод класса затирает статическое поле C++
0
|
30.10.2015, 13:59 | |
Готовые ответы и решения:
7
Только константное статическое поле НЕ МОЖЕТ быть поле членом класса ! Статическое поле класса, имеющее тип того же класса Статическое поле,количество экземпляров класса Статическое поле класса: подсчет количества созданных объектов |
30.10.2015, 13:59 | |
30.10.2015, 13:59 | |
Помогаю со студенческими работами здесь
0
Статическое поле абстрактного класса в как наследуемое поле и преведение его типа Статическое поле класса Статическое поле класса Статическое поле из производного класса |