Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Размер массива(error C2057: требуется константное выражение) https://www.cyberforum.ru/ cpp-beginners/ thread746739.html
int a; cout << "Inter number "; cin >> a; const int size = a / 2; const int ar; error C2057: требуется константное выражение (7-ая строчка) Но ведь size - это константа. Почему не компилится?
C++ Возведение в степень
Здравствуйте! Есть какой то другой способ возведения в степень чем а^3 = а*а*а А если нужно в 100 степень возводить то умереть и не встать прописывать всё это).
C++ Сформировать новый массив, исключив из заданного числа, кратные числу 3 6. Дано натуральное число n, целые числа a0,a1,....,an . Сформировать новый массив, исключив из заданного числа, кратные числу 3, которые расположены после последнего нулевого элемента. Если нулевых элементов нет, то новый массив не создавать, но выдать сообщение об этом. #pragma hdrstop #pragma argsused #include <tchar.h> #include <stdio.h> #include <iostream.h> https://www.cyberforum.ru/ cpp-beginners/ thread746726.html C++ В одномерном массиве, состоящем из n вещественных элементов, вычислить номер минимального по модулю элемента и сумму модулей элеменов массива. https://www.cyberforum.ru/ cpp-beginners/ thread746707.html
Задача 1. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму модулей элементов массива, расположенных после первого отрицательного элемента. Сжать массив, удалив из него все элементы, величина которых находится в интервале . Освободившиеся в конце массива элементы заполнить нулями и распечатать их адреса. заранее...
Программы с классами и тд C++
Задача 1. Постановка задачи 1. Описать структуру для представления даты в числовом виде. 2. Инициализировать переменную структурного типа значениями даты, соответствующими дню рождения любого студента, входящего в бригаду. 3. Организовать ввод некоторой даты (например, текущей даты). 4. Определить возраст студента на момент введенной даты. 5. Если введенная дата является днем рождения...
C++ Осуществить программную реализацию структуры данных стек в виде класса Помогите решить... Осуществить программную реализацию структуры данных стек в виде класса с возможностью проверки всех методов класса. https://www.cyberforum.ru/ cpp-beginners/ thread746636.html
C++ Создание функции #include "stdafx.h" #include <iostream> #include <locale> #include <iomanip> #include <conio.h> using namespace std; int _tmain() { setlocale(LC_ALL, "Russian"); https://www.cyberforum.ru/ cpp-beginners/ thread746624.html Написать программу, которая копирует содержимое входного файла в выходной файл C++
Написать программу, которая копирует содержимое входного файла в выходной файл; подсчитывает количество чисел в тексте (не цифр, а именно чисел) выделяет все слова, состоящие только из латинских букв удаляет каждое второе слово. 2 Структура с именем SKLAD, которая содержит следующие поля: • NAME - название товара; • TYPE - единица измерения товара; • QUANTITY - количество единиц товара; •...
C++ По вводимому числу от 1 до 11 (номеру класса) выдать соответствующее сообщение https://www.cyberforum.ru/ cpp-beginners/ thread746619.html
написать программу, которая по водимому числу от 1 до 11 (номеру класса) выдает соответствующее сообщение <привет, к-классник>. ; если k=4, <привет, четвероклассник>.
C++ Вычислить корни квадратного уравнения https://www.cyberforum.ru/ cpp-beginners/ thread746613.html
вычислить корни квадратного уравнения ax^2+bx+c=0 с за данными коэффициентами a, b и c (предпологается, что a не =0 и что дискриминант уравнения не отрицателен).
C++ Происходит ли создание нового объекта при приведении из константной ссылки к объекту?
//------------------------------------------------------------------------------------------------- Longs :: TInteger Longs :: TInteger :: operator * (const TInteger &Right ) { const uint8_t *LeftByte; const uint8_t *RightByte; uint8_t *ResultByte; uint8_t *ResultStart;
C++ Определить, принадлежит ли точка прямоугольнику https://www.cyberforum.ru/ cpp-beginners/ thread746609.html
(X с нижним индексом 1, Y с нижним индексом 1) и (X с нижним индексом 2, и Y с нижним индексом 2)- координаты левой верхней и правой нижней вершин прямоугольника. Точка A(x,y) принадлежит прямоугольнику.
25 / 25 / 11
Регистрация: 09.11.2012
Сообщений: 229
0

вызов конструктора - C++ - Ответ 3919107

26.12.2012, 15:10. Показов 1455. Ответов 11
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Почему при повторном вызове конструктора выбивает ошибку ?Вот здесь
C++
1
ObjX(INUSE);
no match for call to `(aClass) (int&)'
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
const int IDLE=0;
const int INUSE=1;
 
class bClass;
 
class aClass{
      int status;
public:
       aClass(int a){status = a;}
       int Put(bClass obj);
       };
       
class bClass{
      int status;
public:
       bClass(int b){ status = b;}
       friend int aClass::Put(bClass obj);
       };
       
int aClass::Put(bClass obj){
    if(status||obj.status) 
       return 0;
    else
       return 1;
       }
 
int main()
{
    aClass ObjX(IDLE);
    bClass ObjY(IDLE);
    
    if(ObjX.Put(ObjY)) cout<<"Cout 1\n";
    else
    cout<<"Cout 0\n";
    
    ObjX(INUSE);
    
    if(ObjX.Put(ObjY)) cout<<"Cout 1\n";
    else
    cout<<"Cout 0\n";
    getch();
    return 0;
}


Вернуться к обсуждению:
вызов конструктора C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2012, 15:10
Готовые ответы и решения:

Вызов конструктора
void main() { std::string stemporary; int itemporary; float ftemporary; float fftemporary;...

вызов конструктора
Здарова! Есть допустим класс: class Str { Str(); Str(Str&amp;); Str(char*); };

Вызов конструктора копий
Всех приветствую! Имеется следующий простенький код: #include &lt;iostream&gt; using namespace...

Вызов конструктора копии
Не вызывается конструктор копии из производного класса #include &lt;iostream&gt; using namespace std; ...

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

Вызов базового конструктора
Такая вот ситуация. Думаю, проблема в объявлении и инициализации массива m. Я бы инициализировал...

Вызов конструктора класса
есть класс Set, и в нем есть конструктор, как с этого конструктора мне массивы перенести в метод...

Вызов копирующего конструктора
Помогите привести примеры для всех случаев.. Копирующий конструктор вызывается в следующих...

Неоднозначный вызов конструктора
class Verylong{ public: Verylong (long x = 0) { enter(x);} Verylong (const...

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