Форум программистов, компьютерный форум CyberForum.ru

Наследование и перегрузка операторов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ некоретно изменяет буквы http://www.cyberforum.ru/cpp-beginners/thread843056.html
подскажите пожалуйста, вот в моем коде есть базовый клас в котором есть метод изменения регистра символа, я проверял он работает хорошо как надо из маленькой буквы делает большую и тд, вопщем меняет как надо и захотел на его основе зделать производный клас в котором будет метод изменения регистра строки, тоесть я в него отправляю строку и с помощю метода базового класа через цикл поси мвольно...
C++ Метод получения значения текущего элемента из списка Есть класс список. Надо написать метод получения значения текущего элемента из списка. Как это сделать я не знаю( Вот класс #pragma once struct node { double val; node *next; http://www.cyberforum.ru/cpp-beginners/thread843055.html
Выводит какую то белиберду (Логический калькулятор) C++
Программа легче не бывает... Логический калькулятор... но не пойму что то не выводит в функциях void invers(); и void pbvdiz(); #include <tchar.h> #include <stdio.h> #include <conio.h> #include <iostream.h> #include <windows.h> #include <locale.h>
C++ Что учить дальше?
Всем привет! Выучил с++, ооп ,но пишу только консольные программы. Вообщем хочется развиваться, подскажите пожалуйста что учить дальше? Возможно openGL, MFC, Qt, WinAPI ... ? Что надо знать для того что бы пойти на джуниор-программиста?
C++ как правильно в программке записать условие нахождения бесконечности? http://www.cyberforum.ru/cpp-beginners/thread843025.html
в примере y=exp(x)/x, где x принимает значения от -6 до + 1 c шагом 1 необходимо определить при каких x функция y=0 и бесконечности. получается цикл. для нахождения y=0 легко: {float y,x; ....... for( x=-6;x<=1;x++) y=exp(x)/x; if (y==0) printf("x=%.1f\n",x1);
C++ Работа со строками и файлами Ребята срочно помогите плиз, нужно написать программу которая считывает текст из файла и выводит на экран все его предложения в обратном порядке.(на языке с++) подробнее

Показать сообщение отдельно
stima
429 / 284 / 16
Регистрация: 22.03.2011
Сообщений: 923
Завершенные тесты: 1
20.04.2013, 02:45     Наследование и перегрузка операторов
Вы написали много, но к сожалению неправильно.

Это пример.
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
#ifndef _HUMAN_H
#define _HUMAN_H
 
#include <string>
 
namespace std
{
    class istream;
}
 
typedef unsigned char ubyte;
 
class Human
{
public:
    Human(const std::string& name, const std::string& surname, ubyte age)
        : _name(name), _surname(surname), _age(age) {}
    virtual ~Human() {}
    
    std::string() name() const { return name; }
    std::string() surname() const { return _surname; }
    
    void set_age(ubyte age) { _age = age; }
    ubyte age() const { return _age; }
 
private:
    std::string _name;
    std::string _surname;
 
    ubyte _age;
 
    friend std::istream& operator>> (std::istream&, Human&);
};
 
#endif //_HUMAN_H
Подправьте Ваш код, и мы продолжим.

п.с. Вы складываете людей это как?
 
Текущее время: 05:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru