Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utforsker C++ Preprocessor-Direktiver | Komme i Gang
C++ Introduction
course content

Kursinnhold

C++ Introduction

C++ Introduction

1. Komme i Gang
2. Introduksjon til Operatører
3. Variabler og Datatyper
4. Introduksjon til Programflyt
5. Introduksjon til Functions

book
Utforsker C++ Preprocessor-Direktiver

Før vi faktisk kan skrive noe meningsfullt program, må vi lære hvordan vi legger til disse standardbibliotekene til prosjektet vårt.

For å legge til eksterne filer til programmet ditt må du bruke preprosessor-direktiver. Dette er kommandoene som veileder preprosessoren, et verktøy som transformerer kode før kompilering. Syntaksen for de fleste preprosesseringsdirektiver er:

h

directive

copy
1
#directive parameters

Kommandoen som legger til eksterne filer i programmet ditt kalles #include, og dette er kommandoen vi vil bruke mest for nå.

h

include

copy
1
#include <name>

Standardfiler er vedlagt ved bruk av vinkelparenteser < >, men du kan også lage dine egne filer og koble dem til prosjektet ditt på lignende måte, ved bruk av doble anførselstegn " ".

Hvordan #include fungerer

Se på koden nedenfor. En av klammene mangler. Prøv å kjøre denne koden og se hva som skjer.

cpp

main

copy
1234
int main() { return 0;

Du får en feil om en manglende }. Dette er gjort med vilje for å vise hvordan #include fungerer. Vi kan lage en egen fil som kun inneholder }-symbolet og inkludere den i main.cpp-filen ved å bruke #include-direktivet.

cpp

main

h

header

copy
1234
int main() { #include <header.h>

Problemet har blitt løst, og du skal ikke lenger støte på en feil. Årsaken til denne løsningen ligger i naturen til #include-direktivet, som i hovedsak bare kopierer og limer inn innholdet i en fil på det punktet hvor det kalles.

question mark

Hva er preprosessor-direktivet for å legge til eksterne filer?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

C++ Introduction

C++ Introduction

1. Komme i Gang
2. Introduksjon til Operatører
3. Variabler og Datatyper
4. Introduksjon til Programflyt
5. Introduksjon til Functions

book
Utforsker C++ Preprocessor-Direktiver

Før vi faktisk kan skrive noe meningsfullt program, må vi lære hvordan vi legger til disse standardbibliotekene til prosjektet vårt.

For å legge til eksterne filer til programmet ditt må du bruke preprosessor-direktiver. Dette er kommandoene som veileder preprosessoren, et verktøy som transformerer kode før kompilering. Syntaksen for de fleste preprosesseringsdirektiver er:

h

directive

copy
1
#directive parameters

Kommandoen som legger til eksterne filer i programmet ditt kalles #include, og dette er kommandoen vi vil bruke mest for nå.

h

include

copy
1
#include <name>

Standardfiler er vedlagt ved bruk av vinkelparenteser < >, men du kan også lage dine egne filer og koble dem til prosjektet ditt på lignende måte, ved bruk av doble anførselstegn " ".

Hvordan #include fungerer

Se på koden nedenfor. En av klammene mangler. Prøv å kjøre denne koden og se hva som skjer.

cpp

main

copy
1234
int main() { return 0;

Du får en feil om en manglende }. Dette er gjort med vilje for å vise hvordan #include fungerer. Vi kan lage en egen fil som kun inneholder }-symbolet og inkludere den i main.cpp-filen ved å bruke #include-direktivet.

cpp

main

h

header

copy
1234
int main() { #include <header.h>

Problemet har blitt løst, og du skal ikke lenger støte på en feil. Årsaken til denne løsningen ligger i naturen til #include-direktivet, som i hovedsak bare kopierer og limer inn innholdet i en fil på det punktet hvor det kalles.

question mark

Hva er preprosessor-direktivet for å legge til eksterne filer?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4
Vi beklager at noe gikk galt. Hva skjedde?
some-alt