сколько программирования я должен знать, прежде чем заниматься программированием на SDL - PullRequest
3 голосов
/ 14 июля 2010

Я программировал на c, и я знаю о структурах данных и алгоритмах, но я давно уже программировал на c.Я забыл такие вещи, как указатели на функции и некоторые продвинутые вещи в c.Я хочу попробовать графическое программирование с использованием SDL.Мой вопрос заключается в том, какую часть c я должен знать (например, должен ли я знать указатели функций), прежде чем углубляться в это.Или, другими словами, я застряну, если много не помню?

Ответы [ 2 ]

3 голосов
/ 14 июля 2010

Я думаю, что базовых знаний C должно быть достаточно.Ищите несколько учебных пособий по SDL и внимательно следуйте им, вы освежите свои знания C и в то же время узнаете, как использовать SDL.Сначала это может быть немного медленнее, но вы в этом разберетесь.

Попробуйте, например: Учебники по SDL Или: Учебники по GPWiki SDL Или: Lazy Foo

Первый предлагает также C Tuts.Что касается указателей на функции, они могут понадобиться вам позже, когда вы перейдете к более сложным вещам.С основами, вы увидите все в исходном коде учебника и, поверьте мне, его легко понять.

Если вам нравятся книги, попробуйте: Сосредоточьтесь на SDL Не знаю, есть ли лучшие.

1 голос
/ 14 июля 2010

Я вижу, что PeterK опубликовал много хороших вещей, но я решил, что я тоже добавлю свои два цента.Когда я начал использовать SDL (3-4 месяца назад), у меня был небольшой опыт работы с Java и никакого опыта работы с c / c ++.Используя учебные пособия LazyFoo (http://lazyfoo.net/),) я смог очень быстро освоиться. Я бы порекомендовал его всем, кто хочет изучать SDL.

...