Что полезно знать начинающему Си/Си++, устанавливаем инструментарий ГНУ/Си и ГНУ/Си++ в ОС Линукс дистрибутива Дебиан.

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

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

 25 total views

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

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

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

 29 total views

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

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

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

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

 25 total views,  1 views today

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

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

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

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

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

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

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

 2,074 total views,  1 views today