YTEC en C++

Wat is C++?

C++ is een programmeertaal gebaseerd op C. In tegenstelling tot C is C++ een multi-paradigmataal, wat inhoudt dat er verschillende programmeerparadigma's gebruikt kunnen worden. De taal is ontworpen door Bjarne Stroustrup voor AT&T Labs, als verbetering van C.

C++ is ontworpen met systeem- en embedded programmeren in gedachte, alsmede omgevingen met beperkte systeembronnen of waar prestaties voorop staan. Hoewel het complex is, is het geschikt voor experts voor die gevallen waar het nodig is.

Zie ons Node-RED project voor een voorbeeld waar het uitermate geschikt voor is.

  • Statische types
  • Geschikt voor experts
  • Voorspelbaar/deterministisch
  • Prestatie
  • Taal stabiliteit

Enkele code voorbeelden

Hello World


#include <iostream>

int main()
{
    std::cout << "Hello, world!" << std::endl;
}
                    

Bronbeheer met RAII


void Client::writePingResp()
{
    // RAII style resource management
    std::lock_guard<std::mutex> locker(writeBufMutex);

    if (2 > writebuf.freeSpace())
        writebuf.doubleSize();

    writebuf.headPtr()[0] = 0b11010000;
    writebuf.advanceHead(1);
    writebuf.headPtr()[0] = 0;
    writebuf.advanceHead(1);

    setReadyForWriting(true);
}
                    

Wilt u met ons werken?

U kan altijd contact met ons opnemen. In eerste instantie dienen we als gids om uw succes met informatietechnologie te ondersteunen. Vervolgens maken we hoogwaardige software die uw bedrijf helpt om te blijven presteren.

Contact