Форум программистов, компьютерный форум, киберфорум
Наши страницы

Почему вместо 2 выводится белеберда? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ одномерный массив и двухмерный массив http://www.cyberforum.ru/cpp-beginners/thread396821.html
Добрый вечер. Конечно же понимаю, что эта тема была рассмотрена уже, но мне нужна помощь... №1 Даны натуральные числа a,h,d. Заполнить 10 действительными числами от 2 до 8 массив b1,b2,...,b10....
C++ IP адреса. Ребят всем привет.Требуется прочитать из реестра i все ip адреса компьютера. С этим проблем нет,но в разделе services лежит 5 ключей и в каждом из них есть ip-ки.Нулевые надо тоже брать? http://www.cyberforum.ru/cpp-beginners/thread396805.html
Вести данные в таблицу№2. Вывести информацию на экран с запросом C++
Доброе время суток. Недавно начал изучать в ВУЗе С++, и как обычно больше 70% понять не могу. Можете помочь с прогой Вести данные в таблицу№2. Вывести информацию на экран с запросом ...
C++ Вычислить поверхность, объем тел
Пожалуйста, помогите мне сделать программу Вычислить поверхность, объем тел следующим образом: 1)цилиндр 2)Шар 3)куб 4)Прямоугольный параллелепипед Программа будет включать в себя выбор...
C++ Посчитать количество пятниц 13х http://www.cyberforum.ru/cpp-beginners/thread396786.html
Здравствуйте. Знатоки помогите пожалуйста. Посчитать количество пятниц 13х в период с 1900 по 2010, если 1 янвваря 1900 - понедельник. Без циклов, использовать можно только if-else Добавлено...
C++ Циклический алгоритм Нужно составить циклический алгоритм и программу для его решения,что-то не получается сделать,собственно во вложенной картинке задание Перепишите свое задание с этого помятого листка, на котором... подробнее

Показать сообщение отдельно
babobka
1 / 1 / 0
Регистрация: 20.10.2010
Сообщений: 166
Записей в блоге: 1

Почему вместо 2 выводится белеберда? - C++

01.12.2011, 21:43. Просмотров 385. Ответов 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
// mamalclass.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
class mamal
{   public:
    mamal(int itsa,int itsw);
    mamal();
 
        ~mamal(){}
    void speak(){std::cout<<"mamal say:"<<'\n';}
    int getage(){return a;}
    int getw(){return w;}
    int a,w;
    protected:
    int itsa, itsw;
};
 
class dog:public mamal
{   public:
    void bark(){std::cout<<"woof-woof"<<'\n';}
 
};
 
mamal::mamal(int itsa, int itsw):itsa(a), itsw(w){}
mamal::mamal():
itsa(2), itsw(3){}  
 
 
int main()
{   
    dog sharik;
    sharik.speak();
    sharik.bark();
    std::cout<<"sharik is "<<sharik.getw()<<" years old";
    _getch();
    return 0;
}
Почему вместо 2 выводится белеберда?

Добавлено через 3 минуты
все. понял ошибку
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.