C++ Examples

C++ програмиране. Уроци C++. C++ трикове. C++ функции. Системни функции. C Функции.

  • Начало
  • Форум
  • "C++" справочник
  • Уроци
  • Трикове
  • Интересни програми
  • GDB
  • За нас
  • Добре дошли на нашия сайт!

    • Ние сме си поставили за задача да създадем най- изчерпателния портал за C++! За нас C++ е най- мощният език за обектно ориентирано програмиране. Поради това, че C++ e базиран върху солидните основи на C ние решихме да започнем с описването на всички стандартни C функции. От опит с програмирането на С и C++ ние знаем, че най-лесно една функция се разбира когато видиш приложението й. Ние ви приветстваме да ни изпращате вашите примери за интересна употреба на функциите. За тази цел можете да ни пишете на адрес:examples@cpp-examples.com.
  • Търси


  • Новини

      Растеризация


      Най-често се налага изобразяването на отсечки върху растера. Ще разгледаме алгоритъма на Брезенхам.

      виж повече
      Цветови модели


      Това, което ще разгледаме в тази лекция са различните начини на задаване на цвят на даден пиксел, именно - цветовия модел.


      виж повече
      C++ Форум


      Форума ни отново е жив. Сега е момента да се регистрирате.




      виж повече
  • Най- преглеждани функции

    • fopen - отваря файл
    • printf - отпечатва форматиран изход
    • malloc - заделя памет
    • abs - абсолютна стойност
    • fprintf - форматиран изход във файл
    • fseek - премества позицията в файл
    • clearerr - изчиства грешките
    • fputc - печата символ
    • div - връща цялата част и остатък при делене
    • fclose - затваря файл
  • Избор на редактора

    • vsprintf - печата форматиран изход от списък с аргументи
    • ceil - закръгля стоиноста нагоре
    • cosh - хиперболичен косинус
    • div - връща цялата част и остатък при делене
    • floor - закръгля стойноста надолу
    • frexp - представя число като мантиса и експонента
    • strncat - долепя два низа
    • strpbrk - намира първоно срещане на символ в низ

Цветови модели (RGB, CMYK)

Всеки пискел има свой собствен цвят. Това, което ще разгледаме в тази лекция са различните начини на задаване на цвят на даден пиксел, именно - цветовия модел.

рейтинг:

Етикети: C++ уроци, Начинаещи, 2D графика

Растеризация на отсечка

Най-често се налага изобразяването на отсечки върху растера. Ще разгледаме алгоритъма на Брезенхам (на английски Bresenham).

рейтинг:

Етикети: Начинаещи, C++ уроци, 2D графика

Direct3D въведение. Урок 1.

В настоящия урок ще направим пътешествие в бездната на DirectX съсредоточавайки се върху COM обекта Direct3D съдържащ всичко необходимо за двумерна и тримерна графика.

рейтинг:

Етикети: Начинаещи, C++ уроци, 2D графика
  • Уроци

    • Начинаещи (62)
    • Напреднали (3)
    • C++ уроци (53)
    • C уроци (14)
    • Структури от данни (4)
    • Алгоритми (2)
    • ООП (18)
    • Системно програмиране (2)
    • 2D графика (4)
    • OpenGL (12)
    • Version Control (2)
    • Бройни системи (2)
  • Полезни връзки

    • Таблица на ASCII символите
    • Приоритет на операторите
    • Типове променливи
    • C++ книги
    • Въпроси от C++ интервюта
    • Списък на C++ термините
  • Връзки

    • GCC - C/C++ компилатор
    • SCons - build система
    • CMake - build система
    • KDevelop - гъвкав редактор за C/C++
    • Смях! Смях! Смях!
    • Пластмасови кутийки
  • C/C++ трик

      константа == променлива

      Винаги когато сравнявате променлива с някаква константа поставяйте константата отляво.

      if(5.34 == v){...}

      Този начин на записване ще ви предпази от една от най- често срещаните грешки-  пропускането на едно от равенствата в сравнението.

      if( v = 5.34 ){...}

      Дори и да направите грешката, ако константата е отляво на сравнението компилатора ще ви предупреди тъй като няма как да й присвоите стойност.

 

Начало   |   Форум   |   "C++" справочник   |   Уроци   |   Трикове   |   Интересни програми   |   GDB   |   За нас

©2007 All Rights Reserved.  •  Design by Free CSS Templates.