Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Графическое приложение https://www.cyberforum.ru/ cpp-beginners/ thread920921.html
Здравствуйте форумчане, возник вопрос на который хотелось бы получить вашу помощь, выполняю работу где требуется написать графическое приложение. Само приложение написано и работа почти доделана, но...
C++ Работа с типами данных в массиве
Всем доброго времени суток , помогите выяснить одну вещь. Есть у меня массив типа char. Вот к примеру {1f-21df } Каким образом можно преобразовать тип элементов массива в int, чтобы в нем можно...
C++ Наследование https://www.cyberforum.ru/ cpp-beginners/ thread920867.html
Здравствуйте уважаемые форумчане!!! Вот написал код с наследованием, я бы хотел его усовершенствовать но не знаю как. Вот что именно я бы хотел добавить в этот код: Я написал ID ученика в этом случае...
C++ Ошибка invalid use of member Вот код. if (variety == a1.seta cout << a1.seta; else cout << "This sort is not.Try again." << endl; В ошибке показывает вот это: invalid use of member (did you forget the `&' ?) https://www.cyberforum.ru/ cpp-beginners/ thread920862.html
C++ Полиморфизм, дружественные функции
Всем привет! Имеется такая конструкция: class Base { public: Base(); Base(int n) {}; virtual ~Base() {};
C++ Шаблон функции не работает https://www.cyberforum.ru/ cpp-beginners/ thread920843.html
В чем я допустил ошибку? Почему шаблон функции не работает? #include <iostream> using namespace std; template < typename O > O max( O number1, O number2 ) { O maxValue = number1; if (...
C++ Прикол с указателями взял пример с http://www.cplusplus.com/reference/algorithm/find/, немного поэксперементировал и наткнулся на необъяснимый факт) Смотрим: #include <iostream> // std::cout #include <algorithm> ... https://www.cyberforum.ru/ cpp-beginners/ thread920838.html C++ Нужна помошь:выделение в тексте слов с заданной буквой
Необходима помощь в реализации одной задачи:Нужно вывести текст на экран из файла, и по нажатию произвольной клавиши поочередно выделяет в тексте слова с заданной буквой (вводится с клавиатуры);...
C++ Быстрый поиск совершенных чисел https://www.cyberforum.ru/ cpp-beginners/ thread920805.html
Чтобы легко можно было отсылать вопрошающих по этому вопросу, создаю новую тему. Напомню, что Совершенное число — натуральное число, равное сумме всех своих собственных делителей (т. е. всех...
C++ bool функция, нужен разбор https://www.cyberforum.ru/ cpp-beginners/ thread920795.html
bool not_url_char(char c) { static const string url_char="~,./?!@#$%^&*()_-+=;'"; return !(isalnum(c)||find(url_char.begin(), url_char.end(), c)!=url_char.end()); } Данная функция должна...
Массив: Как скопировать двумерный массив в другой массив? C++
Как скопировать двумерный массив в другой массив?
C++ Добавить в класс возможность вычисления значенний с плавающей точкой https://www.cyberforum.ru/ cpp-beginners/ thread920763.html
Есть код программи , надо добавить в него возможность считать не только целие числа, а й реальние. Как разобрать строку ? Чтоб получились числа типа float #include <vcl> #include <conio> #include...
Ferz_
25.07.2013, 01:05 0

Задача из Лафоре - C++ - Ответ 4880382

25.07.2013, 01:05. Показов 1330. Ответов 2
Метки (Все метки)

Ответ

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
51
52
53
54
55
56
57
58
59
60
61
62
#include <iostream>
 
using namespace std;
 
const int MAX=10;
 
float fmemory[MAX];
int pmemory[MAX];
int fmem_top=0;
int pmem_top=0;
 
class Float
{
    int addr;
public:
    Float(float n)
    {
        fmemory[fmem_top]=n;
        addr=fmem_top;
        fmem_top++;
    }
    int operator&();
};
 
class ptrFloat
{
    int addr;
public:
    ptrFloat(int n)
    {
        pmemory[pmem_top]=n;
        addr=pmem_top;
        pmem_top++;
    }
    float& operator*();
};
 
int main()
{
    setlocale(LC_ALL, "Russian");
    Float var1 = 1.234;  // определяем и инициализируем
    Float var2 = 5.678;  // две вещественные переменные
    ptrFloat ptr1 =&var1;  // определяем и инициализируем
    ptrFloat ptr2 = &var2;  // два указателя
    cout << " *ptr1 =" <<*ptr1; // получаем значения переменных
    cout << " *ptr2 = " <<*ptr2; // и выводим на экран
    *ptr1 = 7.123;  // присваиваем новые значения
    *ptr2 = 8.456;  // переменным, адресованным через указатели
    cout << " *ptr1 =" << *ptr1; // снова получаем значения
    cout << " *ptr2 = " <<*ptr2; // и выводим на экран
    return 0;
}
 
int Float::operator&()
{
    return addr;
}
 
float& ptrFloat::operator*()
{
    return fmemory[pmemory[addr]];
}


Вернуться к обсуждению:
Задача из Лафоре C++
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.07.2013, 01:05
Готовые ответы и решения:

Задача из Лафоре
есть задачка из Лафоре -&gt; Модифицируйте класс bMoney из упражнения 12 главы 7 «Массивы и...

Не компилируется задача из Лафоре
Помогите пожалуйста разбораться почему компилятор ругается: 1&gt;L.obj : error LNK2019: unresolved...

Очередь (задача из Лафоре)
Задача 9 из Лафоре: Надо написать класс queue, имеющий два метода: put() для помещения элемента в...

Лафоре. Глава 11. Задача 2
Решал задачку из учебника - Лафоре. Глава 11. Задача 2. Вот код #include &lt;iostream&gt; #include...

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

Лафоре задача по классам
Задача из книги лафоре по классам №7: нужно написать программу используя классы для ввода и вывода...

Задача по книге Р. Лафоре
Пример по книге Лафоре... (Система Windows 10/64bit.) Я знаю что на форуме есть решения но я хочу...

Задача 7 главы 7 из книги Р. Лафоре. Строки
Добрый день! Недавно начал изучать С++ по, наверное, уже всем поднадоевшему, учебнику Роберта...

Лафоре,задача про денежный тип
Вот задачка: Одним из недостатков C++ является отсутствие для бизнес-программ встроенного типа для...

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