Что полезно знать, начинающему в Си/Си++. Основной смысл и идею создания программ на языке Си.

Всем, доброго, с вами Мирра Андрюхан. В прошлой статье, мы разобрались с тем, что вопрос о необходимости знания языка Си, поистине глупый. Им в пору задаваться, разве что от лени. А теперь, стоит понять, почему язык Си такой, какой есть в своем изначальном виде.

Читать дальше …

Loading

Что полезно знать, начинающему в Си/Си++. Зачем мне знать Си/Си++ будучи Линуксоидом-Любителем?

Всем, доброго утречка, с вами Мирра Андрюхан.

В этой статье мы с вами рассмотрим вопрос «Зачем мне знать Си/Си++ будучи Линуксоидом-Любителем?». Вопрос сам по себе понятен, казалось бы надо быть опытным программистом и много кодить. Однако это далеко не так, например я ни разу не написал ни одного завершенного проекта до конца, кроме дипломной работы, и мне это не мешает, т.к. опыт работы с Си/Си++ у меня хватает для личных нужд, т.к. выбрал это хобби для души, а не заработка. Да и прогу на дипломной может любой студент написать, благо она не сложная и поместитлась на 60-ти страница формата А4 в виде листинга програмнного кода, по старинке вся программа. К тому же освоить Си/Си++ интересно для своих нужд и это не сложнее, чем освоить сценарии на Баш.

И все же, почему стоит его применять, скажите вы? Хм, например для компьютерной грамотности его полезно освоить, помогает в освоении сценариев в Баш, приучает к хорошему тону программирования. Да и никто не обязывать, быть мастером в деле. Нынче, молодежь фигачить программы на языка по сложнее, хотя они думают наоборот. Так, давайте разберемся с этим. Читать дальше …

Loading

Учебный пример на Си++, Игра Виселица: Определение начальных свойств и методов механизма игры, или как правильно начать строить механику программы с нуля.

В первой и второй статьи данного учебного цикла, мы вкратце прошлись по основам и азам, а также по навыкам и умениям, в том числе, у читателей была возможность принять в этом самостоятельное участие вне зависимости от того есть у них опыт и практика или нет, что является само по себе хорошей возможностью для накопления опыта и практики. как и было обещано, минимум есть.

При этом, в прошлой статье мы лишь затронули умение «читать программный код», а также его противоположное умение «писать программный код», применяя при этом разные подходы. И да, все это вкратце, т.к. на все детали, вы, насмотритесь еще при своей практике, без меня.

Однако, учтя программный код, стоит заметить, что во второй статье завершилась подготовка каркасного алгоритма, выраженного «Линейным» способом в исходном программном коде, но не произошло ожидаемых изменений в нем самом.

Это, нормально, т.к. изменения программного кода пойдут с этой статьи и закончатся пятой статьей, т.е. в течении трех статей. А шестая, внесет ощутимые изменения в визуальной части программы-игры «Виселица».

В данной статье, мы затронем основы и азы движкостроения, которые помогут переделать код программы уже на уровень Си++ и его возможностей, а не простого Си с элементами Си++, как это было видно в листингах исходного кода программы-игры «Виселица». Эти знания вам помогут не только писать игры, а также научиться понять зачем вообще это применяется в качестве основы для современных программ. И разумеется, об этом будет вкратце.

Читать дальше …

Loading

Насчет исходников по учебному примеру программы-игры «Виселица»….

Всем, привет.

Сообщаю, вам, читатели и посетители сайта, что у исходников кода программы теперь, есть лицензия и все остальное, как полагается (см. выложенные исходники в статьях). Лицензия GPL 2. Все последующие исходники цикла статей «Учебный пример на Си++, Игра Виселица», будут идти под этой лицензией.

Читать дальше …

Loading