Метод за пресмятане на произведението на 2 трицифрени числа

Тук ще представя много интересна реализация на метод за пресмятане на 2 трицифрени числа. Използвайки 5 стъпковата схема, за умножение представена на фигурата, можете да пресметнете само на един ред произведението, като на всяка от петте стъпки трицифрените числа са представени на 2 реда. В конкретния пример са използвани: 123 х 201. Реализация в C++ […]

SHA-1

Безплатна реализация на SHA-1 алгоритъм на C++. За изтегляне на програмения фрагмент, посетете този адрес: http://svn.openimageio.org/oiio/trunk/src/include/SHA1.h /* 100% free public domain implementation of the SHA-1 algorithm by Dominik Reichl Web: http://www.dominik-reichl.de/ Version 1.8 – 2008-03-16 – Converted project files to Visual Studio 2008 format. – Added Unicode support for HashFile utility method. – Added support […]

Linux Socket Programming – Echo client/server

Демонстрация на програмиране на сокети под Linux. В конкретния случай са реализирани програмните фрагменти на клиент и сървър: server.c #include<stdio.h> #include<stdlib.h> #include<sys/socket.h> #include<sys/types.h> #include<netinet/in.h> #include<error.h> #include<strings.h> #include<unistd.h> #include<arpa/inet.h> #define MAX_CLIENTS 20 #define BUFFER 1024 main(int argc, char **argv) { struct sockaddr_in server, client; int sock, connection, data_len, struct_len = sizeof(struct sockaddr_in); char data[BUFFER]; if((sock = […]

Ръководство по програмиране на базата на езика C++

Излезе от печат “Ръководство по програмиране на базата на езика C++”. То е предназначено за семинарни упражнения по дисциплината Програмиране изучавана от специалностите: информатика, компютърни системи и технологии, комуникационна техника и компютърни мрежи в Бургаският Свободен Университет.

Полезни ресурси за начинаещите програмисти по C++

Българска асоциация на разработчиците на софтуер http://www.devbg.org/ Национална академия по разработка на софтуер http://academy.devbg.org/ Програмиране = Алгоритми++ http://people.ischool.berkeley.edu/~nakov/algoplus/ Мусала Софтуер http://www.musala.bg/ Уроци по C++ http://uroci.net/uroci/31/C++.html

[Hello World] Microsoft Visual C++ 2008 Express Edition

Инструкции за работа с работните среди: Microsoft Visual C++ 2005 Express Edition Microsoft Visual C++ 2008 Express Edition 1. Стартирайте работната среда Microsoft Visual C++ 2. Създавайте на нов проект [ Ctrl+Shift+N ] 3. Изберете: [ CLR Console Application ] Укажете име на проекта [ Например: Example 1.1 ] 4. Напишете кода на програмата 5. […]

Програмиране за .NET Framework

Препоръчвам книгата: “Програмиране за .NET Framework” Автори: Светлин Наков и колектив Издателство: Faber,2005-2006 г. ISBN: 954-775-505-6 (том 1) ISBN: 954-775-672-9; 978-954-775-672-4 (том 2) Страници: 801 (том 1); 1032 (том 2) Лиценз: свободен Книгата е безплатна за изтегляне от интернет и лиценза й позволява използване на материалите в нея с некомерсиална цел. http://www.devbg.org/dotnetbook/