99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 455
|
|
1 | |
Знаю С, написать ничего толкового не могу, нужен совет опытных15.12.2013, 01:30. Показов 1701. Ответов 20
Метки нет (Все метки)
Всем привет! года так 1.5 назад начал учить язык С/С++, итог тому, выучил С, в принципе знаю 80% языка, но проблема вот в чем, я не могу написать ничего толкового, абсолютно, пишу только никому не нужные консольные приложения и в очередной раз закрепляю знания, а как написать что-то большее, я не знаю и даже не представляю с чего начать? Подскажите пожалуйста, может есть какая литература, которая не просто сам язык раскрывает, скажем так, а где еще будут даваться задачи, а то КПД от обучения С у меня 0... Кто с чего начал скажите пожалуйста... Может вы задачи дадите мне, а я реализую...
А то надоело писать всякие калькуляторы и прочие "Хеллоу ворлды".
0
|
15.12.2013, 01:30 | |
Ответы с готовыми решениями:
20
Дипломный проект | Нужен совет опытных програмистов Нужен совет а то не знаю как начать Нужен совет Опытных =) Нужен совет опытных! |
All rights reserved.
93 / 83 / 24
Регистрация: 03.08.2013
Сообщений: 258
|
|
15.12.2013, 01:45 | 2 |
ASCII, как вам идея написания простенького текстового редактора, чтобы можно было редактировать код, написанный на разных языках, и чтобы синтаксис подсвечивался, и строки были пронумерованны? Уже делали?
1
|
15.12.2013, 01:45 | 3 |
ну так перейдите с консоли на GUI.
за полтора года вам ни разу не захотелось написать аудио\видео плеер, трейнер для игры, поработать с directx, написать библиотеку или hook? язык C\C++ универсален, на нём можно написать практически всё что угодно. Всё зависит от вашей фантазии.
1
|
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 455
|
|
15.12.2013, 01:49 [ТС] | 4 |
Вот честно скажу, даже ума не приложу как это можно сделать...
Вот когда я 3 года учил php, то не решимых задач не было, сразу алгоритм вырисовыволся в голове, что и как сделаю, только подумав о идее, а тут... Я за пределами консольных приложений полный 0 =(( Добавлено через 1 минуту приходило конечно на ум, но все заканчивалось тем, что я понимал, что не осилю этого, ибо знаний недостаточно и опять начинал копать язык... я просто не знаю в какую сторону смотреть скажем так... Ибо куда не глянь, везде свои библиотеки, а свои библиотеки "Серьезные" создать не могу, в одиночку подобное OpenGL ведь не напишешь...
0
|
Заблокирован
|
|
15.12.2013, 01:54 | 5 |
Не подскажите с чего начать для написания трейнера для игры. как вклинится в процесс игры? и тому подобное...
1
|
интересующийся
311 / 282 / 93
Регистрация: 25.09.2010
Сообщений: 1,056
|
|
15.12.2013, 02:00 | 6 |
Большие приложение просто так "с коленки" не пишутся. Выучите UML (это займёт 1 час времени). Почитайте книги на тему паттернов, рефакторинга, и разработки крупных проектов (желательно читать всё на английском, иначе вам хорошим программистом, скорей всего не стать). Сначала разрабатывать ничего не нужно. Возьмите какой-нибудь средний готовый опен-сорсный проект. Откомпилируйте его. Попробуйте разобраться в какой-либо функции - что-то прикрутить или изменить (с умом конечно). В конце-концов устройтесь в какую-то контору. Пусть вам там будут платить копейки, но вы получите опыт, который читая книги не приобретёшь. Ну, надеюсь, вы поняли в каком направлении двигаться...
1
|
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 455
|
|
15.12.2013, 02:03 [ТС] | 7 |
а Вы могли бы дать литературу какую-нибудь, по тому что Вы перечислили?
Работать сейчас не могу, я первокурсник на очном, 18 лет, просто времени не будет. у меня есть исходники игры от диснея, Корсары 2: Пираты карибского моря, написано все ясно, но что это за функции и что за типы данных я как говорится в душе не ... =))) Заранее спасибо.
0
|
15.12.2013, 02:04 | 8 | |||||
всё очень просто - нужно найти идентификатор процесса и его хендл, далее WriteProcessMemory. Немного посложнее это поиск базовых адресов, здесь лучше воспользоваться CheatEngine или ArtMoney.
0
|
интересующийся
311 / 282 / 93
Регистрация: 25.09.2010
Сообщений: 1,056
|
|
15.12.2013, 02:08 | 9 |
ASCII, Возьмите что-то поменьше... А из авторов - GoF, Рихтер для начала. И побольше работать с уже готовым кодом...
0
|
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 455
|
|
15.12.2013, 02:10 [ТС] | 10 |
0
|
интересующийся
311 / 282 / 93
Регистрация: 25.09.2010
Сообщений: 1,056
|
|
15.12.2013, 02:16 | 11 |
0
|
15.12.2013, 02:22 | 12 | |||||||||||||||||||||||||
ну смотрите, чтобы к примеру написать GUI нужна функция WinMain. Идём на MSDN и смотрим что передаёт
1
|
интересующийся
311 / 282 / 93
Регистрация: 25.09.2010
Сообщений: 1,056
|
|
15.12.2013, 02:25 | 13 |
_lunar_, Как по мне, не очень хороший пример начинать разбираться с системно-зависемых низкоуровневых библиотек. Освоение одной такой функции занимает 10-30 минут. Лучше начать с какой-нибудь хорошо структурированой библиотеки... В С++ это безусловно Qt.
1
|
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 455
|
|
15.12.2013, 02:27 [ТС] | 14 |
0
|
_lunar_
|
15.12.2013, 02:31
#15
|
Не по теме: xtorne21st, я отталкиваюсь от времени изучения языка ТС, и подумал что возможно это знакомо.
0
|
All rights reserved.
93 / 83 / 24
Регистрация: 03.08.2013
Сообщений: 258
|
|
15.12.2013, 02:42 | 16 |
_lunar_,
Не по теме: GNU/Linux наше всё!:jokingly: Добавлено через 7 минут ASCII, а ни разу не хотели попробовать написать что-нибудь для мобильных устройств? Знаете С - не займёт много времени познакомиться с теми же Java или ObjC.
0
|
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 455
|
|
15.12.2013, 03:10 [ТС] | 17 |
мне это не интересно вообще честно говоря...
Добавлено через 24 минуты а можете дать конкретную задачу? И если можете список литературы для ее реализации? Добавлено через 21 секунду для компьютера
0
|
All rights reserved.
93 / 83 / 24
Регистрация: 03.08.2013
Сообщений: 258
|
|
15.12.2013, 03:13 | 18 |
ASCII, так предложили ведь уже? Вы просто возьмитесь. Появятся ли сразу знания и умения - нет. Появятся конкретные вопросы - да.
0
|
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 455
|
|
15.12.2013, 03:15 [ТС] | 19 |
ок, беру самую первую)
Добавлено через 40 секунд попробую сделать текстовый редактор, посмотрим что выйдет
0
|
All rights reserved.
93 / 83 / 24
Регистрация: 03.08.2013
Сообщений: 258
|
|
15.12.2013, 03:19 | 20 |
ASCII,
Не по теме: Чтож, в таком случае, пожелаю вам удачи!)
1
|
15.12.2013, 03:19 | |
15.12.2013, 03:19 | |
Помогаю со студенческими работами здесь
20
Нужен совет опытных программистов на C# Нужен совет опытных программистов нужен совет опытных верстальщиков Новичку нужен совет опытных в yii Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |