0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|||||||||||
1 | |||||||||||
Правильно ли построен класс09.09.2011, 00:17. Показов 2575. Ответов 45
Метки нет (Все метки)
STRUCT.cpp
0
|
09.09.2011, 00:17 | |
Ответы с готовыми решениями:
45
Ошибка в выводе данных, класс выводит правильно, а класс в классе - нет Правильно ли построен график БПФ? Не оптимально построен класс? Как правильно работать с GUI , класс main и класс окна |
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|||||||||||
09.09.2011, 11:39 [ТС] | 21 | ||||||||||
*.cpp
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|||||||||||
09.09.2011, 20:57 [ТС] | 22 | ||||||||||
Из-за чего ругается? Я английский не понимаю
Добавлено через 16 минут
Укажите на ошибки, пожалуйста
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
||||||
09.09.2011, 21:22 | 23 | |||||
Одним файлом всё, ни на что не ругается
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|
09.09.2011, 21:32 [ТС] | 24 |
В том то и проблема, что мне нужно всё сделать в двух файлах *.cpp и *.h Вот класс с двумя файлами у меня никак не хочет работать(((
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|||||||||||
09.09.2011, 21:42 | 25 | ||||||||||
..А вообще фигню ты делаешь. Я так понял, прога должна выводить данные самого юного участника? Значит, кропай некое подобие сортировки и сортируй участников по полю athlete.age, а то у тебя самым юным выводится первый введённый перец , а он может старпень какой-нибудь...
Добавлено через 5 минут
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|
09.09.2011, 21:57 [ТС] | 26 |
Фишка в том, что у меня ВС++ 3.1. Ничего опять не компилится, не работает, исправлял под себя, а всё равно не хочет запускаться
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
09.09.2011, 22:08 | 27 |
А ошибки какие?
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|||||||||||
09.09.2011, 22:19 [ТС] | 28 | ||||||||||
Я пытаюсь скомпилировать такой код:
STRUCT.cpp
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
09.09.2011, 22:24 | 29 |
Слушай, насколько я знаю в каждой проге должна присутствовать главная функция main (или Winmain), короче, чё-то такое. Если есть возражения по этому пункту, давай их сюда.
Ты же безо всякого предупреждения режешь на корню мой код, убираешь оттуда main и говоришь, что оно не компилится. А оно вроде и не должно компилиться- main-то отсутствует! Компиль МОЙ код и будем разбираться.
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|
09.09.2011, 22:34 [ТС] | 30 |
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
09.09.2011, 22:42 | 31 |
Так не пойдёт. Я не вижу текста ошибки ПОЛНОСТЬЮ. И никто не увидит. Перепиши на бумажку и дай сюда.
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|
09.09.2011, 22:57 [ТС] | 32 |
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|||||||||||
10.09.2011, 00:02 [ТС] | 33 | ||||||||||
Что-то самого молодого спортсмена не находит, хотя без классов всё работало. Наверное, в адресах что-то.
Добавлено через 9 минут Делаю так: *.cpp
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
10.09.2011, 00:20 | 34 |
Потом гляну, а те функции- они для русского языка, можешь их убрать и делать русский язык по-своему.
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
||||||
10.09.2011, 00:27 [ТС] | 35 | |||||
А если писать ещё с файлами... Вот код, как в данном случае всё это сделать через класс? Причём тут такая же загвоздка, результат неправильно отображает, всегда выводит 1 спортсмена в списке((((
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
10.09.2011, 00:54 | 36 |
Нужны данные, при которых выводится некорректный результат
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|
10.09.2011, 00:57 [ТС] | 37 |
Тут не то чтобы обрабатывалось неправильно. Здесь сравнения похоже не происходит, потому что всегда выводит первого спортсмена из списка, а не сравнивает по возрасту.
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
10.09.2011, 01:05 | 38 |
Я понял. Дай данные, при которых сие происходит. Понимаешь, я могу тестировать твою программу. Но! Но зачем мне терять время на поиск "плохих" данных, если ты их знаешь? И да, я не уверен, что твоя программа всегда работает плохо. Опыт, знаешь ли. Поэтому не буду терять время на поиск "плохих" данных, дай их сюда.
0
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 106
|
|
10.09.2011, 01:15 [ТС] | 39 |
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
10.09.2011, 01:41 | 40 |
А потому так происходит, что переменная min у тебя в каждой функции СВОЯ. То есть в функции
STRUCT::STRUCT() переменная min объявлена и инициализирована нулём, поэтому и будет результаты нулевого спортсмена выводить. И эта функция знать не знает, что где-то там существует переменная тоже с именем min, которая меняется. Поэтому min надо делать одну на обе функции, глобальную или член класса, раз с классами работаешь.
0
|
10.09.2011, 01:41 | |
10.09.2011, 01:41 | |
Помогаю со студенческими работами здесь
40
Как правильно передавать параметры из класса А в класс С через класс B? Неверно построен график Правильно ли построил класс? Правильно ли создан класс Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |