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

Компилятор проскакивает инструкцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дек: функции вставки, извлечения и вывода http://www.cyberforum.ru/cpp/thread195887.html
уже очень долго(и счет не в днях) вожусь с кодом и не могу понять почему он работает не корректно. #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <stdio.h> #define...
C++ читающая и пишущая программа доброго времени суток! помогите написать программу на c++, которая читает из .txt файла и все это записывает в другой .txt файл задом на перед , на пример "машина -> анишам " http://www.cyberforum.ru/cpp/thread195760.html
Кривые на С++ C++
Добрый день. Есть такая задача: имеются 4 точки на плоскости, их координаты известны. При условии, что точки всегда расположены в виде квадрата, прямоугольника или ромба, каким образом их можно...
C++ Метод сжатия Хаффмана
Ктонибуть ответит по существу по теме ?
C++ разбивка функции на параллельные потоки http://www.cyberforum.ru/cpp/thread195190.html
В наличии - последовательная функция нахождения обратной матрицы методом Гаусса-Жордана, написанная в Dev-Cpp. Задача состоит в том чтобы разбить эту функцию на потоки с помощью парадигмы портфеля...
C++ Создание объекта std::set http://www.cplusplus.com/reference/stl/set/set/ Вот официальный сайт, по-моему. И вот там такие конструкторы: explicit set ( const Compare& comp = Compare(), const Allocator& =... подробнее

Показать сообщение отдельно
kowandser
0 / 0 / 0
Регистрация: 01.10.2010
Сообщений: 50

Компилятор проскакивает инструкцию - C++

23.11.2010, 03:43. Просмотров 454. Ответов 1
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include <conio.h>
#include <iostream>
#include "Person_Name.h"
 
int _tmain(int argc, _TCHAR* argv[])
{
    try
    {
        Person p1(new Person::Name("qwe", "qwer", "qwert"), 1);
    }
    catch (Person::Name::Exception e)
        {std::cout << "Error : " << e.code << " : " << e.message << std::endl;};
           std::cout << p1.name.getFirstName () <<std::endl;   //Проблемная инструкция
    getch();
    return 0;
}
При создании объекта класса Person::Name не генерируется исключение (входные параметры правильные). Выдаётся ошибка:
1>d:\cpp\my2\my2\my2.cpp(14) : error C2065: 'p1' : undeclared identifier
1>d:\cpp\my2\my2\my2.cpp(14) : error C2228: left of '.name' must have class/struct/union
1> type is ''unknown-type''
1>d:\cpp\my2\my2\my2.cpp(14) : error C2228: left of '.getFirstName' must have class/struct/union
1>Build log was saved at "file://d:\CPP\my2\my2\Debug\BuildLog.htm"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru