Программирование

Как начать программировать?

Пока я учился программированию, у меня никогда не было четкой, осознанной картины того, что я делаю. То что-нибудь одно подучишь, то что-нибудь другое, но никогда не была видна картина «в целом». Все знания доставались как-то отрывочно. Не было понятно, откуда начинать и куда двигаться. Не было системности.

Для того, чтобы получить эту системность, я поступил в университет. Но, на самом деле, это не слишком помогает. Только пройдя некоторый путь, начинаешь что-то понимать.

Если вы так же не можете понять логики во всем этом сложном мире программирования — вам сюда.  Read more »

Динамическое подключение C# DLL к C++

c-sharp-cpp-incompatibility-header

Ууу, сегодня brainstorm тема, специально для тру-програмеров. Не так давно мне понадобилось подключить dll, написанную на C#, к основной программе, которая была написана на unmanaged C++. Оказалось, что сделать это не так-то просто.

На одном из зарубежных сайтов мне удалось найти что-то вроде хака, который позволяет небольшим изменением кода dll-ки сделать ее легко экпортируемой. Без всяких там регистраций dll'ки в системе.

Метод не Бог весть что, но для простых дллок работает и в целом заслуживает того, чтобы я о нем написал. Углубиться...