fbpx

4. marts

}

16.15

Finlandsgade 20, 8200 Aarhus N 

Kom med, når vi sammen med Aarhus C++ User Group (AaCppUG.dk) byder velkommen til et kig på to fascinerende emner inden for moderne C++.

Undefined Behavior i C++
Vær med til en lille quiz om Undefined Behavior i C++, og giv dit bud på, hvad konkrete, små programmer gør. Der er ingen rigtige eller forkerte svar – for det er Undefined. En konkret, typisk sjov og overraskende opførsel vil blive demonstreret, som et muligt svar for hvert af programmerne. Mogens Hansen vil gennemgå Undefined Behavior, for derigennem bedre at forstå hvorfor det er vigtigt at undgå Undefined Behavior i virkeligheden. Der vil blive givet konkrete, praktiske teknikker til at undgå at introducere eller finde Undefined Behavior

Næste skridt, lazy funktioner
Sidste gang fortalte Bjørn Reese om lazy operatorer som returnerer bind expressions. Denne gang udvider vi med lazy funktioner, så vi kan skrive udtryk som sort(b, e, abs(_1) < abs(_2)). Dernæst laver vi understøttelse for specialiserede funktioner, så vi kan bruge lazy bind expressions med vores egne tal typer.

OM AFTENENS TALERE

Mogens Hansen

Mogens er ingeniør og har arbejdet som C++ udvikler siden 1991. Nogle af hans hovedinteresser er at sikre korrekte programmer med høj performance og robust design.

Bjørn Reese

Bjørn er civilingeniør med en fortid i Systematic, Bang & Olufsen, samt Roku Denmark som han var med til at etablere. Han er specialiseret i C++ og har tjent som Boost review manager. Han arbejder nu for Sensaphor der udvikler intelligente sensorer.

PROGRAM

Små ændringer kan forekomme.

16.15: Velkomst og fælles pizzabestilling
16.30: Mogens Hansen fortæller om Undefined Behavior i C++
17.15: Pause
17.25: Bjørn Reese fortæller om Lazy funktioner
18.10: Pizza og netværk

SPROG

Dette event afholdes på dansk.

HVEM KAN DELTAGE?

Alle interesserede er velkomne til dette og andre meetups i Aarhus C++ User Group. 

 

VENUE

ORBIT Event Space: Finlandsgade 20 (bygning 5122), 8200 Aarhus N. Følg den sorte bygning ned langs siden for at finde ORBIT Event Space. Du kan også tjekke denne video, hvor Nichlaes viser vej.

TILMELDING

* indicates required

Når du registrerer dig som deltager på dette event, accepterer du at modtage e-mail-updates fra ORBIT Lab, fx ændringer i forbindelse med dette event. Du kan selv justere dine præferencer og til enhver tid afmelde dig mailinglisten. Dog anbefaler vi, at du forbliver på listen som minimum frem til eventet er afholdt, så vi kan oplyse dig om eventuelle ændringer. Der kan blive produceret video/billedmateriale til eventet. Hvis du ikke har lyst til at blive fotograferet, så sæt dig ude i siden og giv gerne vores fotograf besked. Du kan læse mere i vores Privacy Policy.

Hvis du har spørgsmål til dette event, er du velkommen til at kontakte Litte Dalsgaard, ORBIT Lab Community Manager,

Institut for Elektro- og Computerteknologi: litte@ece.au.dk