---
title: "Får inte mitt första program att fungera!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/55203-får-inte-mitt-första-program-att-fungera"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "trexter.com"
published: "2002-10-05T20:22:54.000Z"
updated: "2002-10-06T06:59:28.000Z"
replies: 6
views: 304
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/55203-får-inte-mitt-första-program-att-fungera"
---

# Får inte mitt första program att fungera!

## #1 — trexter.com, 2002-10-05T20:22Z

1\. Jag installerade Borland Compiler i C:\\Program\\Borland
2\. Jag skapade bcc32.cfg i mappen "Bin". Innehåll:

```
-I"C:\Program\Borland\include"
-L"C:\Program\Borland\lib"
```

Det stod nämligen på en hemsida att man skulle skriva så för att kompilatorn ska veta var filer inkludas ifrån och kompileras ifrån...
3\. Jag skapade hello.cpp med innehållet:

```
#include <iostream.h>
#include <conio.h>
main()
{
	cout << “Hello World!”;
	getch();
}
```

4\. Jag startade kommandotolken i Windows Xp och gick in i mappen "Bin" där jag skrev: bcc32 hello
5\. Jag får meddelandet:
![](http://www.trexter.com/tff/filerna/borland.gif)

Vad ska jag göra?

 :)

Permalänk: https://www.webforum.nu/p/55203

## #2 — Marcus E, 2002-10-05T20:28Z

Byt ut 
cout \<\< “Hello World!”;
mot 
cout \<\< "Hello World!";

Du kan inte använda special-tecken som “” när du skriver kod.

Permalänk: https://www.webforum.nu/p/811542

## #3 — trexter.com, 2002-10-05T20:34Z

Tack Marcus! Fy skäms på hemsidan som gav mig koden...  :(
Vet du förresten varför man inkluderar \<iostream.h\> och \<conio.h\> ?

(Än en gång: Tack!)

 :)

Permalänk: https://www.webforum.nu/p/811545

## #4 — SDCd, 2002-10-05T20:46Z

enkelt sagt:
iostream.h inkluderas för att du skall kunna använda cout.
conio.h inkluderas för att du skall kunna använda getch();

conio.h kan ställa till det om du skall använda en annan kompilator. En variant är att skriva

```
cin.get();
cin.get();
```

Permalänk: https://www.webforum.nu/p/811552

## #5 — trexter.com, 2002-10-05T21:16Z

Ok, jag lär mig... bara en fråga till:
Ibland skrivs saker ut så här:
cout \<\< ”Var god mata in ett tal";
och ibland så här:
std::cout \<\< ”Var god mata in ett tal”;

Vilket ska jag använda? Varför?

 :)

Permalänk: https://www.webforum.nu/p/811587

## #6 — Marcus E, 2002-10-05T21:34Z

Om kompilatorn fungerar korrekt ska endast det sista alternativet (std::) fungera, eftersom cout är en medlem av std.

Om det inte fungerar utan std:: kan du importera från std genom att använda "using namespace std;" för att importera alla klasser eller "using cout;" för att endast importera cout.

Deklarations-filen heter dessutom iostream och inte iostream.h. P.g.a. bakåtkompatibilitet fungerar det ibland att både använda iostream.h och att srunta i std när man använder vissa klasser.

Permalänk: https://www.webforum.nu/p/811610

## #7 — trexter.com, 2002-10-06T06:59Z

Kan jag på något sätt bestämma var mina exe-filer ska hmna?
Det blir så besvärligt att ha allt i bin...

 :)

Permalänk: https://www.webforum.nu/p/811784

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/55203-får-inte-mitt-första-program-att-fungera
