Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cpl:labs:05 [2016/10/31 10:27]
diana.vasile [Tipuri importante pentru lucrul cu API-ul de C++] Introduce IRBuilder
cpl:labs:05 [2017/11/01 06:59] (current)
bogdan.nitulescu [Exerciții de laborator (10p)]
Line 220: Line 220:
 === Exercițiul 6 - apel printf (2p) === === Exercițiul 6 - apel printf (2p) ===
  
-Apelul funcției printf va primi 4 argumente: formatul + cele 3 valori care trebuie printate (2 constante și rezultatului apelului functiei ''​sum''​). Pentru a transmite ca parametru formatul, ​va trebui să îi calculați adresa folosind o constantă ​de tip GetElementPointer.+Apelul funcției printf va primi 4 argumente: formatul + cele 3 valori care trebuie printate (2 constante și rezultatului apelului functiei ''​sum''​). Pentru a transmite ca parametru formatul, ​veti folosi referinta intoarsa ​de llvm::​IRBuilder::​CreateGlobalStringPtr,​ din exercitiul anterior.
 ===== BONUS ===== ===== BONUS =====
 === contains === === contains ===
cpl/labs/05.1477902443.txt.gz · Last modified: 2016/10/31 10:27 by diana.vasile
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0