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

Такой способ не работает - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Получение информации с сайта http://www.cyberforum.ru/cpp-beginners/thread934338.html
Подскажите пожалуйста как получить данные с сайта. На данный момент меня не интересует никакая обработка информации, я пытаюсь лишь получить в программу исходный код страницы, но при попытке сделать это, у меня всегда в конце массива остается мусор. Подскажите как с этим бороться: #include <Windows.h> #include <WinInet.h> #pragma comment ( lib, "Wininet.lib" ) #include<iostream>...
C++ Двойное объявление класса Для чего два раза писать class Animal? class Animal; void setValue (Animal&, int); class Animal { public: Animal(); ~Animal(); http://www.cyberforum.ru/cpp-beginners/thread934328.html
C++ Работа со списками
Помогите пожалуйста с лабораторной работой: "Файл содержит следующую информацию (построчно): фамилия, имя, отчество. Считать файл в список таким образом, чтобы он оставался отсортирован по фамилиям (при совпадении фамилий - по именам; при совпадении и фамилий и имен - по отчествам). Вывести список фамилий на экран. Ввести с клавиатуры начальные буквы фамилии, имени и отчества и проверить, есть...
Разделение слов на слоги C++
Мне нужно написать программу для деления слов на слоги по определенным правилам. Пока что столкнулся с проблемой цикла. Для одного слова программа работает, но при попытке зациклить вылетает с ошибкой аля "выход за пределы строки". Но не могу понять почему. Код: #include <iostream> #include <string> #include <fstream> using namespace std; int main() { setlocale(LC_ALL,"Russian"); /*...
C++ рекурсивный алгоритм и использование точности "Эпсилон" http://www.cyberforum.ru/cpp-beginners/thread934266.html
Нихао всем) Тут такое дело. Нужно построить рекурсивный алгоритм, который бы возводил число "е" (экспоненту) в степень. Степень должна вводиться к клавиатуры. Но это не самое сложное: нужна еще точность "Эпсилон", которая тоже задается с клавиатуры. Допустим нужно вычислить "е^4", так мы "4" вводим с клавы, да еще и вводим точность, с которой будет выполняться возведение в степень (допустим с...
C++ Массив ссылок на функции Объясните где ошибка: #include <iostream> void minimum (int*,int); void maximum (int*,int); void average (int*,int); int main() { setlocale(LC_CTYPE, "rus"); // русский язык в консоли подробнее

Показать сообщение отдельно
Erjay
0 / 0 / 0
Регистрация: 03.08.2013
Сообщений: 91
06.08.2013, 16:06     Такой способ не работает
Не могу понять. Почему peppy.GetWeight; и peppy.GetAge; не работают?
Пишет:
1>c:\users\павло\skydrive\c++\z16.1\z16.1\z16.1.cpp(52): error C3867: 'Animal::GetWeight': function call missing argument list; use '&Animal::GetWeight' to create a pointer to member
1>c:\users\павло\skydrive\c++\z16.1\z16.1\z16.1.cpp(54): error C3867: 'Animal::GetAge': function call missing argument list; use '&Animal::GetAge' to create a pointer to member
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
// z16.1.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <iostream>
using namespace std;
 
class Animal;
 
void setValue (Animal&, int);
void setValue (Animal&, int, int);
class Animal
{
public:
    Animal();
    ~Animal();
    friend void setValue (Animal&, int);
    friend void setValue (Animal&, int, int);
    int GetWeight () {cout << itsWeight;}
    int GetAge () {cout << itsAge;}
private:
    int itsWeight;
    int itsAge; 
};
 
 
Animal::Animal()
{
}
 
Animal::~Animal()
{
}
 
void setValue (Animal& theAnimal, int theWeight)
{
    theAnimal.itsWeight = theWeight;
}
 
void setValue (Animal& theAnimal, int Weight, int theAge)
{
    theAnimal.itsWeight = Weight;
    theAnimal.itsAge = theAge;
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    Animal peppy;
    setValue (peppy, 5);
    setValue (peppy, 7, 9);
    cout << "Peppy's weight is: ";
    peppy.GetWeight;
    cout << "Peppy's age is: ";
    peppy.GetAge;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru