webForumDet fria alternativet

Behöver hjälp i C++!

C/C++

9 svar · 459 visningar · startad av Esen

Medlem sedan mars 20024 456 inlägg
Frågan#1

Jag är nybörjare på C++ men har tidigare kodat Java.

Och jag använder programmet EditPlus2 och vet inte hur man kommer igång.

Alltså jag använde editplus när jag kodar java och för att kompilera koden så måste man sätta in några uppgifter och desutom ha java istallerat på dator.
Vet inte hur det är i C++ och skulle gärna vilja ha lite hjälp.

När man kör java så måste man göra några inställnigar i
Tools -> Configure User Tools -->

och där fylla i lite uppgifter för att kunna kompilera och sen köra java koden.

Hur gör man det i C++ vilka inställnigar ska man göra OSV

Är det någon som förtår vad jag menar? Eller ska jag förklara bättre :)

Medlem sedan aug. 20021 752 inlägg
#2

Har du en C++ kompilator på datorn? Om så vilken?

/Viktor

Medlem sedan apr. 200311 inlägg
#3

Om du vill programmera i C++ så finns det två väldigt bra kompilatorer, och dessa är gratis. En för windows (som du också kan använda i dos) och en enbart för dos.

Dev C++ (för windows, rekommenderat)
www. bloodshed.net

DJGPP (för DOS-älskare)
https://www.delorie.com

DJGPP är lite komplicerat att installera men är jättebra. Man kan använda biblioteket Allegro till denna som innehar rutiner för grafik, ljud och input samt bra matematiska funktioner. Perfekt om man vill kunna göra spel i dos.

Dev C++ rekommenderar jag eftersom med den kan du programmera DirectX (det krävs extra programvara för detta som du kan ladda ner gratis) samt använda WinAllegro för windows (väldigt bra, samma som Allegro hos DJGPP men används för Windows). Snyggt interface men har tyvärr inte verktyg för att skapa fönster och knappar med musen. Detta får man programmera helt själv, men detta är väldigt bra om vill tvinga sig att lära sig windows-programmering, som jag för närvarande delvis försöker göra.

/MVH Johannes

Medlem sedan juni 200010 432 inlägg
#4

Gcc + Gdb + cygwin är en annan bra gratisvariant. Dock inget IDE (vilket inte är nödvändigt om man har en bra editor)

Medlem sedan apr. 200311 inlägg
#5

Dev C++ kan kombineras med Cygwin eller GCC.

/Jompa

Medlem sedan feb. 2003216 inlägg
#6

Medans det ändå snackas kompilatorer så har jag en fråga om Dev C++. Måste man ta ner paket och grejer för att få det att funka eller ingår t.ex. STL?

Medlem sedan apr. 200311 inlägg
#7

Så här står det på Bloodshed Softwares hemsida om Dev C++:

*Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.

Features are :

- Support GCC-based compilers
- Integrated debugging (using GDB)
- Project Manager
- Customizable syntax highlighting editor
- Class Browser
- Code Completion
- Function listing
- Profiling support
- Quickly create Windows, console, static libraries and DLLs
- Support of templates for creating your own project types
- Makefile creation
- Edit and compile Resource files
- Tool Manager
- Print support
- Find and replace facilities
- CVS support*

/Jompa

Medlem sedan apr. 200311 inlägg
#8

Förresten jag är självlärd och lite dålig på vissa grejer gällande C++ programmering och därför vet jag ej vad STL är (antar det är Standard Library), jag tror nog det finns med. Har använt detta program utan att behöva ladda ner massor med paket (förutom DirectX samt WinAllegro).

/Jompa

Medlem sedan mars 20034 471 inlägg
#9

arghuleh skrev:

... därför vet jag ej vad STL är (antar det är Standard Library)...

Korrekt.

Medlem sedan juli 2002581 inlägg
#10

Standard template library.

Inte riktigt samma sak som standard library, detta är nyare och har med templates att göra.

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)