С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Записать элементы одномерного массива в двумерный по алгоритму https://www.cyberforum.ru/ cpp-beginners/ thread1901503.html
Создал одномерный массив заполнил его числами от 1 до 15: const int vershini = 4, uzli = 15,kolvouzlov = 8; int primerniy; for (int i=0; i < uzli; i++) primerniy = i+1; for (int i=0; i < uzli; i++) cout << primerniy << " ";
Подсчитать сумму чисел C++
Здравствуйте! Помогите с задачей. Необходимо считать ряд чисел, ввести количество чисел которые нужно подсчитать и сложить их. В моей программе ошибка при вводе количества чисел для суммы. Почему получается сумма указаных чисел такая большая, хотя я ее и саму переменную к инициализирую нулем? Какие будут замечания или советы к самому стилю программирования? #include <iostream> #include...
C++ Visual c++ cl компилятор, компиляция по windows xp 32 https://www.cyberforum.ru/ cpp-beginners/ thread1901491.html
Не получается под Developer Command Prompt for VS 2017 RC , скомпилировать программу работающую на win xp использую параметры "cl /D "WIN32" /std:c++14 /EHsc *.cpp /o main32.exe", но на хрюше не запускается. VS2017 предлагает такой набор параметров:, но я не могу выдрать нужные: /Yu"stdafx.h" /GS /GL /analyze- /W3 /Gy /Zc:wchar_t /Zi /Gm- /O2 /Fd"Release\vc141.pdb" /Zc:inline...
C++ Программный Ввод символа по юникоду Добрый день! Вопрос следующий: Как в текстовый документ ввести символ '<'. Пробовал keybd_event('<', 0, 0, 0);- не помогает. Реализовал через INPUT inputs; inputs.type = INPUT_KEYBOARD; inputs.ki.wScan = 0; inputs.ki.dwFlags = 0; inputs.ki.time = 0; inputs.ki.dwExtraInfo = 0; https://www.cyberforum.ru/ cpp-beginners/ thread1901478.html
Вставить указанное число в заданную позицию, подвинув элементы после него. C++
Здравствуйте, помогите пожалуйста решить задачу, я не очень понимаю массивы , поэтому буду очень признателен если подпишите коментарии. ЗАДАНИЕ: Заполнить вводом с клавиатуры численный массив. Запросить еще одно значение и его позицию в в массиве. Вставить указанное число в заданную позицию, подвинув элементы после него.
C++ Сортировка массива структур по одному полю https://www.cyberforum.ru/ cpp-beginners/ thread1901443.html
Приветствую. Есть задача, практически аналогичная моей: https://www.cyberforum.ru/cpp-beginners/thread1403598.html В этом примере функция сортировки реализована так: void age_compare(Student* a, int n) { for (int i = n - 1; i >= 0; i--) { for (int j = 0; j < i; j++)
C++ Как обратиться к элементам массива БЕЗ применения индексов Есть динамический массив А. Поменять местами максимальный элемент главной и побочной диагоналей с элементом, расположенным на пересечении диагоналей. Программу составить с использованием индексации и без применения индексов для обращения к элементам. С индексацией прога есть. Что нужно изменить, чтоб обратиться без индексов? хелп тупому пж #include <iostream> #include <time.h> #include... https://www.cyberforum.ru/ cpp-beginners/ thread1901432.html Сумма цифр в каждой строке C++
В файле хранятся строки из произвольных символов. Найти сумму цифр в каждой строке файла.
C++ заменить средним значением одномерный массив https://www.cyberforum.ru/ cpp-beginners/ thread1901407.html
День добрый, ребята подскажите в чем загвоздка? Каждый из элементов массива, кроме первого, заменить средним значением всех предыдущих элементов этого массива (текущее сглаживание). #include<iostream> #include<time.h> using namespace std;
C++ Для заданной матрицы найти такие k, что k-ая строка матрицы совпадает с k-ым столбцом https://www.cyberforum.ru/ cpp-beginners/ thread1901405.html
Для заданной матрицы размером 8 на 8 найти такие k, что k-ая строка матрицы совпадает с k-ым столбцом Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Нужно оформить каждый пункт задания в виде шаблона функции. Все необходимые данные для функций должны передаваться им в качестве параметров. буду благодарен за помощь) хочу разобраться но пока не...
C++ Окаймленная матрица
Помогите пожалуйста: Задано кол-во строк и столбцов матрицы и номера строки и столбца некоторого элемента. Заполнить матрицу целыми числами след. образом: указанный элемент должен содержать значение, окаймляющий его элемент - 2, соседние с ними - 3, и т.д.
C++ Visual C++ проверка ввода на число, проверка на кирилицу https://www.cyberforum.ru/ cpp-beginners/ thread1901385.html
Суть ввести с клавиатуры нечто, и повторять ввод до тех пор пока введенное число не будет числом. Этот код проверяет на буквы и знаки, но вылетает на кириллице и значениях типа "/5" или "*5" как это можно отладить? int laba4::check_number() { int mmm = 0; char ghh; char *pghh;
Форумчанин
Эксперт CЭксперт С++
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
16.01.2017, 17:31 0

Передача параметров в классе - C++ - Ответ 10011467

16.01.2017, 17:31. Показов 5622. Ответов 6
Метки (Все метки)

Ответ

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <iostream>
 
class A
{
    int x;
public:
    A() : x(0) {} // при создании класса x инициализируется нулём
    void foo() { x = 42; }
    void bar() { std::cout << x << std::endl; }
};
 
class B
{
public:
    int foo() { return 42; }
    void bar() { std::cout << foo() << std::endl; } // вычисляем значение с помощью вспомогательного метода
};
 
class C
{
public:
    int foo() { return 42; }
    void bar(const int x) { std::cout << x << std::endl; }
};
 
int GLOB = 0;
 
class D
{
public:
    void foo() { GLOB = 42; }
    void bar() { std::cout << GLOB << std::endl; }
};
 
int main()
{
    A a;
    a.foo();
    a.bar();
 
    B b;
    b.bar();
 
    C c;
    c.bar(c.foo());
 
    D d;
    d.foo();
    d.bar();
}


Вернуться к обсуждению:
Передача параметров в классе C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
16.01.2017, 17:31
Готовые ответы и решения:

Осуществите в классе перегрузку метода proizved() c различным количеством параметров
Осуществите в классе перегрузку метода proizved() c различным количеством параметров так, что если...

Осуществите в классе перегрузку метода del() c различным количеством параметров
Осуществите в классе перегрузку метода del() c различным количеством параметров так, что если...

Передача аргументов в классе
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; const int n=3;...

В шаблонном классе, один из параметров которого контейнер, объявить итератор этого контейнера
Собсно #include &lt;windows.h&gt; #include &lt;iterator&gt; #include &lt;vector&gt; using namespace std; ...

6
16.01.2017, 17:31
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
16.01.2017, 17:31
Помогаю со студенческими работами здесь

Передача параметров
Добрый день! Столкнулся со следующей ситуацией. При передаче 2-х мерного статического массива по...

Передача параметров в функцию
при вызове одной и той же функции несколько раз нужно менять одну переменную на другую, как это...

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

Передача параметров в функцию
Помогите решить ещё одну проблему) Пароль в хэшированном виде хранится в HashData. И пока выводится...

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