Блог программиста

Опытный программист не только делится этим самым опытом, но и сам изучает что-то новое в сфере программирования и ИТ в целом и рассказывает об этом посетителям сайта!

Работаем с файлом ресурсов

Обычно когда что-то делал очень и очень давно и потом возвращаешься к этому, а оно не получается, то возникает какое-то чувство обессиленного недоумения )).

далее


Концепция нашего сайта

Зачем всё это нужно? Зачем нужны какие-то концепции?

А вот зачем (подсмотрел в интернете): определить основные идеи, направления развития, сформировать единое видение проекта у всех участников.

Звучит немного абстрактно, добавим уже конкретики и попробуем сформулировать концепцию нашего сайта.

Будущее SITEV.ru - это облачная платформа, на базе которой функционируют и разрабатываются различные приложения (сервисы, игры и т.д.).

далее


Запуск внешней программы в C++

Запустить стороннюю программу из своей в C++ можно различными способами:

1. Функция system

	system("код команды");

далее


Создание формы Visual Studio C++ 2013/2015

Частенько на форумах возникает вопрос "Как сделать оконное приложение на C++?". Казалось бы, такой современный инструмент как Visual C++ должен уметь такое делать!

Однако, толи в угоду C#, толи тому, что на C++/CLR разрабатывать как-то не комфортно, разработчики решили убрать такую возможность: No Windows Forms Aplication project template for C++

Но если надо, то можно!

далее


URLDownloadToFile - скачать файл из интернета

Существуют различные способы скачать программно файл из интернета, например, функциями WinInet или WinHttp, а можно вообще сделать это всё на сокетах! Но есть очень простой способ: функция URLDownloadToFile!

Почитаем, что пишет про неё MSDN:

HRESULT URLDownloadToFile(
             LPUNKNOWN            pCaller,
             LPCTSTR              szURL,
             LPCTSTR              szFileName,
  _Reserved_ DWORD                dwReserved,
             LPBINDSTATUSCALLBACK lpfnCB
);

Но лучше, конечно, приведу примерчик:

далее


Метод ПОМИДОРА - техника управления временем

Задался я целью - повысить производительность своего труда (уж слишком она у меня низкая). Вспомнил про метод "Помидора".

далее


DLL_PROCESS_DETACH некорректно отрабатывает WaitForSingleObject

Пишу DLL. Вызываю 1-ю функцию, внутри неё я создаю thread:

hThread = CreateThread(NULL, 0, MyThreadFunction, ...);

Хочу завершить thread, вызываю 2-ю функцию:

StopMyThread(hThread); //моя фукнция
WaitForSingleObject(hThread, INFINITE);
CloseHandle(hThread);

далее


Не компилируется функция Release в DLL

Странная ошибка постигла меня сегодня. Не компилируется функция Release в DLL. Странно, очень странно... Давайте разбираться...

далее


Запуск без консоли SFML

По умолчанию, приложение на SFML содержит консоль. А раз так, то и приложение на нашем движке, если оно основано на SFML, также по умолчанию будет содержать консоль...

далее


Осторожно realloc!

Недавно попал в дурацкую ситуацию из-за своей невнимательности, но обвинить я хочу realloc! ))

Понадобилось использовать эту функцию, которую уже сто лет не юзал, открываю мануалы...

Так выглядит прототип функции:

void* realloc(void *ptrmem, size_t size);

далее

Наш проект: язык Cj
Cj - язык программирования (C++ & Javascript)
Новый язык программирования, для разработки веб, мобайл, десктоп-приложений, игр... подробнее...

Хотите поддержать проект?

  • Оставляйте ссылки на наш сайт
  • Станьте спонсором проекта
подробнее...

Контакты
vk.com/sitev_ru
Skype: sitev.ru
E-mail: mike@sitev.ru
github.com/sitev

Рейтинг@Mail.ru

Besucherzahler
счетчик посещений