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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Арен
16 / 16 / 6
Регистрация: 27.05.2014
Сообщений: 132
#1

Ошибка в определении структуры - C++

26.02.2016, 17:53. Просмотров 117. Ответов 4
Метки нет (Все метки)

Здравствуйте. Я только начал изучать структуры и не могу понять в чем ошибка.

C++
1
2
3
4
5
6
7
struct event
{
    char start_time[8];
    char stop_time[8];
    float duration;
    event cause;
};
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2016, 17:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка в определении структуры (C++):

Косяк в определении структуры - C++
struct LodedModuleDescriptor{ DWORD nameHash; HMODULE hDll; }; struct LoadedModules{ int count; int arraySize; struct...

Ошибка при определении макроса - C++
Здорова! Есть код: #include <iostream> using std::cout; using std::endl; #include <string> using std::string; #include...

Ошибка при определении массива - C++
#pragma hdrstop #pragma argsused #ifdef _WIN32 #include <tchar.h> #else typedef char _TCHAR; #define _tmain main ...

Ошибка в определении шаблонного метода - C++
Подскажите пожалуйста, что делаю не так в определении шаблонного метода. Вот код: // test.cpp #include <iostream> #include...

Ошибка в определении типов чисел - C++
#include <iostream> #include <conio.h> #include <math.h> using namespace std; int main() { double x, y,...

Ошибка в определении структурного типа - C++
В строке 40 выдает ошибку "error C2440: 'initializing' : cannot convert from 'int' to 'char *'. Помогите, пожалуйста, исправить ее ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
rikimaru2013
C++ Game Dev
2429 / 1123 / 240
Регистрация: 30.11.2013
Сообщений: 3,673
26.02.2016, 17:57 #2
Арен, чтобы определить тип переменной cause компилятор попадёт в цикличную зависимость.

Простым языком, вы в определении некоторой сущности А упоминули само А.

Пример, человек - это существо похожее на человека.
Hikari
Хитрая блондиночка $)
1447 / 954 / 285
Регистрация: 21.12.2015
Сообщений: 3,798
26.02.2016, 17:58 #3
Цитата Сообщение от Арен Посмотреть сообщение
event cause;
Так врядли сработает...
А что ты делаешь? Список динамический?
Зачем тебе поле структуры с таким же типом?
Арен
16 / 16 / 6
Регистрация: 27.05.2014
Сообщений: 132
26.02.2016, 18:00  [ТС] #4
Hikari, В таком виде задали и сказали найти ошибку.
rikimaru2013
C++ Game Dev
2429 / 1123 / 240
Регистрация: 30.11.2013
Сообщений: 3,673
26.02.2016, 18:06 #5
Арен, НЕ ЗА ЧТО!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2016, 18:06
Привет! Вот еще темы с ответами:

Ошибка в определении стандартной API функции - C++
Переписываю Бота по уроку из Ютьюба. Сейчас первый тест бота. Суть - найти в окне приложения определенный цвет пикселя и поместить туда...

Ошибка в определении или объявлении функции - C++
Доброго времени суток выдаёт ошибку 1>c:\users\smaile\documents\visual studio 2010\projects\ыы\ыы\ыы.cpp(57): error C2264: check::~check:...

Синтаксическая ошибка при определении массива - C++
Не определяется массив int choiceLevel (); int main () { string answer; int level= choiceLevel (); while (answer!="exit") {...

Ошибка при определении переменной в switch - C++
case 2: // почасовые работники - фиксированная плата за 40ч, после 40ч полуторная ставка int workingNorm = 40; int hours; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.02.2016, 18:06
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru