Ние сме си поставили за задача да създадем най- изчерпателния портал за C++!
За нас C++ е най- мощният език за обектно ориентирано програмиране.
Поради това, че C++ e базиран върху солидните основи на C ние решихме да започнем с описването на всички стандартни C функции.
От опит с програмирането на С и C++ ние знаем, че най-лесно една функция се разбира когато видиш приложението й.
Ние ви приветстваме да ни изпращате вашите примери за интересна употреба на функциите. За тази цел можете да използвате формата в края на всяка страница или да ни пишете на адрес:examples@cpp-examples.com.
Търси
Новини
C++ термини дата: 28-08-2010
В C++ има много термини. Ако незнаете какво означава някой от тях тази страница е за вас.
Макросите се съставят като се използва ключовата дума #define и приличат на функциите, но не изискват обръщение към функция, а директно се вмъкват в кода. Типичен пример за макрос е даден по долу:
#define max(a, b) ((a) > (b) ? (a) : (b))
Използването на макроси има много недостатъци и употребата им често допринася за трудно откриваеми бъгове. Ако използваме горния макрос по следния начин
max(++a, b)
променливата а ще бъде увеличена два пъти, а това не е желателно.