Все знают что программирование — профессия не простая. И многие изучают программирование годами. Но есть техники которые позволяют изучать программирование быстро! Фишка только в том что не все их знают — и именно это задерживает обучение на мнооооогие месяцы. Изучение программирования задача простая, если знать тропинку по которой надо идти. Именно обо всем этом...
Уроки по C++Здесь находятся уроки для Microsoft Visual C++ и С++ Builder Как программисту быстро наработать свою базу клиентов?Приветствую! Как создать свою базу клиентов чтобы иметь нескончаемый поток заказов? Именно для программистов этот шаг во многом играет решающую роль при заработке денег. Связи и рекомендации для программиста-наёмника — это его хлеб. Даже если программист из него так себе, если есть своя база клиентов — деньги в кармане у такого программиста будут всегда.... Представление переменных в памяти компьютераКусочек курса «Программирование с нуля 2″ : Понравилась статья? Жми: Клиентское и серверное приложение с использованием сокетов на C++И так, для того, чтобы написать любое приложение, которое работает с сокетами в Windows, необходимо включить в ваш проект файл winsock2.h и библиотеку WS2_32.lib В Microsoft Visual C++ Express edition. Это можно сделать так: Проект -> Свойства проекта -> Свойства конфигурации -> Компоновщик -> Ввод и в поле “Дополнительные зависимости” нужно вписать имя библиотеки.... Как подключить MySQL к вашей программе на С++?В наше время трудно себе представить какой небудь Web-проект, в котором бы не использовалась, если не распределённая, то простая база данных. При этом нельзя не заметить тот факт, что уже давно нету чётких границ между Desktop-программированием и Web-программированием. То есть, используя современные среды разработки ПО, можно, как говорится «лёгким движением руки» спроектировать клиентскую программу,... C++ Скрыть программу от диспетчераВ данной статье рассмотрим небольшой код о том как можно скрыть программу от диспетчера задач. Мы будем использовать функции WinAPI, подгружая библиотеку KERNEL32. Основная суть в том, что мы будем выдавать наш процесс за сервис, используя функцию RegisterServiceProcess. Итак создаем консольное приложение: #include <iostream.h> #include <windows.h> BOOL (WINAPI *RegisterServiceProcess)(DWORD dwProcessId,DWORD dwType); int main(){ ... С++ Использование explicit конструкторовВ С++ определено ключевое слово explicit, которое применяется для обработки специальных ситуаций, когда используются конструкторы определенных типов. Что бы понять назначение спецификатора explicit рассмотрим следующую программу. #include <iostream>; using namespace std; class myclass { int a; public: myclass(int x) { a = x; } int geta() { return a; } }; int main() {... С++ Спецификация компоновкиВ С++ можно определить, как функция связывается с вашей программой. По умолчанию функции компонуются как С++ функции. Но, используя спецификацию компоновки, можно обеспечить компоновку функций, написанных на других языках программирования. Общий формат компоновки выглядит так: extern "язык" прототип функции Здесь элемент язык означает нужный язык программирования. Все С++ компиляторы поддерживают как С так и... C++ Неименованные пространства именСуществует неименованное пространство имен специального типа, которое позволяет создавать идентификаторы, которые можно использовать только в данном файле. Общий формат его объявления выглядит так. namespace { //объявления } Неименованные пространства имен, позволяют устанавливать уникальные идентификаторы, которые известны только в области видимости одного файла. Другими словами, члены файла, который содержит неименованное пространство имен, можно использовать... C++ Использование asmС помощью ключевого слова asm в С++ программу встраивается код, написанный на языке ассемблера. Несмотря на то что С++ — всеобъемлющий и мощный язык программирования, возможны ситуации, обработка которых для него оказывается весьма затруднительной. Поэтому с++ предоставляет средство , которое позволяет войти в код , написанный на языке ассемблера, совершенно игнорируя С++ компилятор. Общий... |
---|