
10.06.2009, 19:18
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами:
10386906
Репутация:
599
|
|
это не какие то магические ошибки. они вполне четко описывают проблему. поэтому читай сообщение и исправляй.
почитай тогда книжку "Как программировать на с++". От этого будет больше толка.
|
|
|

10.06.2009, 19:21
|
|
Познающий
Регистрация: 08.12.2008
Сообщений: 58
С нами:
9170134
Репутация:
10
|
|
я читаю выражение слева от ".hp" должно представлять класс, структуру или объединение , но оно и представляет структуру или обьединение
я читаю арена не обьявлена, хотя у меня всё обьёвлено
|
|
|

10.06.2009, 19:21
|
|
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
С нами:
10216668
Репутация:
930
|
|
Вообщем насколько я понял твои функции не знают об объектах, которые ты пытаешься использовать. Передавай им объекты по ссылке.
+ учись сразу разбивать код на модули, очень сложно читать все сразу.
|
|
|

10.06.2009, 19:26
|
|
Познающий
Регистрация: 27.09.2008
Сообщений: 57
С нами:
9273960
Репутация:
23
|
|
...
personaj player,computer;
bool Arena(personaj player);
void main()
...
|
|
|

10.06.2009, 20:18
|
|
Новичок
Регистрация: 09.05.2009
Сообщений: 14
С нами:
8952073
Репутация:
3
|
|
Сейчас читаю книгу Джесса Либерти "С++ за 21 день". Все ясно и хорошо. НО, хотелось бы еще что нибудь про работу с файлами, открытие сокетов и так далее. Что можите посоветовать? Желательно что-то для начинающего и то, что есть в сети. Потому, что возможности купить нет совсем.
|
|
|

10.06.2009, 20:26
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами:
10386906
Репутация:
599
|
|
Сообщение от Jakeroid
Сейчас читаю книгу Джесса Либерти "С++ за 21 день". Все ясно и хорошо. НО, хотелось бы еще что нибудь про работу с файлами, открытие сокетов и так далее. Что можите посоветовать? Желательно что-то для начинающего и то, что есть в сети. Потому, что возможности купить нет совсем.
главное понять суть с++. про работу с файлами читай в мсдн(потоки с++ или api на выбор). по сетевому программированию все немного сложнее. для начала хватит того же мсдн. статьи на rsdn так же помогут. из книжек сложно что либо посоветовать. тут важнее опыт, ибо все зависит от типа программы. бывает достаточно просто открыть сокет передать и все. в более серьезных программах передать на сокеты инфу - это самая тривиальная часть. подсистема работы с сетью может содержать и пул потоков, и реализацию протокола своего, замарочки с синхронизацией. так что тут нет особого рецепта. хотя если кто подкинет толковую книжку - буду благодарен.
|
|
|

10.06.2009, 20:33
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
С нами:
9017461
Репутация:
414
|
|
про работу с файлами читай в мсдн(потоки с++ или api на выбор). по сетевому программированию все немного сложнее. для начала хватит того же мсдн. статьи на rsdn так же помогут.
Небольшое уточнение, это все поможет если собираешься писать под win )
Под nix очень большая библиотека документации находится тут _http://www.codase.com/linux.html
|
|
|

10.06.2009, 23:44
|
|
Новичок
Регистрация: 09.05.2009
Сообщений: 14
С нами:
8952073
Репутация:
3
|
|
Сообщение от razb
Небольшое уточнение, это все поможет если собираешься писать под win )
Под nix очень большая библиотека документации находится тут _http://www.codase.com/linux.html
Спасибо. Я пока собераюсь писать по винь. Ладно буду копаться и дальше читать книжку свою
О, еще вопросик. Где найти книженцию иил список задачек для тренеровки языка С++? А то в голову не лезут идеи, а тренироваться надо. И желательно что-то НЕ вроде "вывести на экран слово...", а че нить повеселее.
Последний раз редактировалось Jakeroid; 10.06.2009 в 23:46..
|
|
|

11.06.2009, 01:30
|
|
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
С нами:
9185589
Репутация:
128
|
|
Сообщение от Jakeroid
Спасибо. Я пока собераюсь писать по винь. Ладно буду копаться и дальше читать книжку свою
О, еще вопросик. Где найти книженцию иил список задачек для тренеровки языка С++? А то в голову не лезут идеи, а тренироваться надо. И желательно что-то НЕ вроде "вывести на экран слово...", а че нить повеселее.
рекомендую реализовывать фундаментальыне алгоритмы Кнута и Сэджвика - это практика не только в языке, но и в мозговой деятельности.
Например, хэш-таблицы и сбаллансированные деревья - это отличная практика и в понимании языки, и логики вещей.
Последний раз редактировалось ss88; 11.06.2009 в 01:33..
|
|
|

11.06.2009, 00:37
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами:
10386906
Репутация:
599
|
|
Мозговой 85 нетривиальных проектов, решений и задач.djvu
не очень с с++ связано, зато раздолье для фантазии. чтобы использовать на всю мощь плюсы нада хорошо понимать, что они дают. активно юзать классы, наследование. там есть некоторые задачки, которые очень интересно решить немного посидев попроектировав классы.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|