Реализация стека на массиве

Июнь 2nd, 2011 § 0 comments § Прямая ссылка

Ну вот это первая (в изучении ) и основная структура данных а именно стек, относится к классу LIFO (Last In First Out). Здесь он реализован на массиве, фиксированного размера. Что избежать ограничения фиксированного размера, стек можно сделать на списке. Ниже приведен исходник.

Continue reading “Реализация стека на массиве” »

План работы на месяц.

Май 31st, 2011 § 0 comments § Прямая ссылка

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

  • Изучить основы работы с сокетами в C/C#
  • Научится работать с XML C/C#
  • Изучить спецификацию HTTP
  • Знать и уметь реализовывать все основные структуры данных на C

Я думаю это вполне реальные цели за месяц. Для того что бы проверить себя и свой уровень знаний, думаю что стоит поставить своей целью не которые конечные продукты для этого. Первое по работе с сетями, это создать свою тулзу для автозаливки файлов на сендспейс. По части XML научится с ним работать, формировать и парсить документы. Про структуры данных по мере изучения исходники буду выкладывать.

По работаем с консолью

Апрель 5th, 2011 § 0 comments § Прямая ссылка

Это классика жанра, работа с консолью все с этого начинали, ну а кто-то начнет. В продолжая темы той же классики, работали с консолью это делалось с помощью стандартной ANSI библиотеки. Давайте посмотрим как это делается с помощью WinAPI. Continue reading “По работаем с консолью” »

Создаем связный список из строк

Апрель 5th, 2011 § 0 comments § Прямая ссылка

Возникла задача реализовать связный список из строк польза от этого очевидна в силу того что мы не знаем сколько строк хранится в файле. Вот тут хранится неплохая статья о том как реализовывать список.

Continue reading “Создаем связный список из строк” »

Список самых используемых C’шных функций

Март 16th, 2011 § 0 comments § Прямая ссылка

Вот ссылка на часто используемые C’шные функции

Немного о Drag&Drop WinAPI

Март 16th, 2011 § 0 comments § Прямая ссылка

Drag&Drop (тоскай да кидай xDDD) удобная штука и бывает хочется её применить, в этой “зарисовке” (не путать с пацановскими темами ))) не забываем я пытаюсь показать основные моменты, они могут плохо понятные, если что в коменты и я более подробно объясню, все что делается здесь это больше для себя что бы запомнить). Ну так отступление законченно теперь к делу. Я работаю в VS2010 думаю остальные VS не особенно отличаются в этих вопросах что будет разобрано, в других же IDE ищите сами. Continue reading “Немного о Drag&Drop WinAPI” »

Пример создания простого модального окна на WinAPI

Март 16th, 2011 § 0 comments § Прямая ссылка

Частенько приходится создавать разные тулзы и я написал, что-то вроде шаблона, что бы не переписывать одно и тоже по 10-ть раз. Здесь сразу подключаю process.h может это не тру и стоит делать все WinAPI’евым но уже больше привычка, сразу создаю прототип функции потока. Одна глобальная переменная, он же хендл нашего окна, это для того чтобы в потоке можно было взаимодействовать с формой, может есть и более изящный вариант хз, если есть жду в коменты. У меня по дефолту подцепляется файл с ресурсом,  вам конечно надо будет его создать самому, либо выставить идентификатор формы как у меня IDD_DIALOG1 (это собственно дефолтное название диалога, при создании его в VS2010), либо заменить на свой.Под катом сам код.

Continue reading “Пример создания простого модального окна на WinAPI” »

Смотреть фильмы онлайн