Tips. On-line C++ kompilator

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Användarvisningsbild
4kTRB
Inlägg: 18402
Blev medlem: 16 augusti 2009, 19:04:48

Tips. On-line C++ kompilator

Inlägg av 4kTRB »

Väldigt smidigt för att snabbt testa något.
Visste inte att det fanns sånt.
https://www.programiz.com/cpp-programmi ... -compiler/
Findecanor
Inlägg: 982
Blev medlem: 2 juli 2010, 23:04:07

Re: Tips. On-line C++ kompilator

Inlägg av Findecanor »

Tack för tipset! Finns också godbolt.org .
hummel
Inlägg: 2269
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Tips. On-line C++ kompilator

Inlägg av hummel »

Denna är vanlig med många olika språk att välja på, https://www.onlinegdb.com/
Användarvisningsbild
4kTRB
Inlägg: 18402
Blev medlem: 16 augusti 2009, 19:04:48

Re: Tips. On-line C++ kompilator

Inlägg av 4kTRB »

Där ser man.
Bara att välja och vraka nu!
Den jag hittade (av en slump) har vad jag förstår 13 olika programmeringsspråk att välja på.
hummel
Inlägg: 2269
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Tips. On-line C++ kompilator

Inlägg av hummel »

onlinegdb har mer än det dubbla. :-)
Användarvisningsbild
AndLi
Inlägg: 17154
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Tips. On-line C++ kompilator

Inlägg av AndLi »

Var tvungen att kolla vilken det var jag hade bookmarked, det var https://www.onlinegdb.com/online_c_compiler men jag har sprungit på andra (nyare?) som jag tycker har haft ett trevligare UI.
Men jag använder de oftast bara för att snabbtesta små funktioner, så jag har inte dykt så djupt i det hela..
BJ
Inlägg: 8303
Blev medlem: 11 april 2007, 08:14:53
Ort: En_stad

Re: Tips. On-line C++ kompilator

Inlägg av BJ »

Tack för länkarna, men kan någon förklara för mig
vad man har en kompilator på internet till?
För att hitta felskrivningar?
Jag har nog programmerat mer vhdl än c, och då har jag
ofta gjort emulatorer också, alltså andra vhdl-program
som man kopplar ihop med sitt eget, och så körs dom
tillsammans. Emulatorerna kan t.ex. ge insignaler till
det andra programmet så att man kan prova olika
funktioner, och så får man resultatet som kurvor i ett
fönster som ser ut som en oscilloskop-skärm eller logik-analysator.
Ett ensamt c-program som behöver insignaler för att
välja olika saker att göra, hur gör man då?
T.ex. avbrott, insignaler från världen runt omkring och så.
Eller har jag missförstått något?
Är det inte det som det här är till för, utan "bara" för att
prova vissa ensamma delar?
Användarvisningsbild
Klas-Kenny
Inlägg: 11344
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Tips. On-line C++ kompilator

Inlägg av Klas-Kenny »

BJ: Jag kan ju bara tala för mig själv, men jag använder det lite då och då för att prova något litet eller att räkna ut någonting lite snabbt.

Exempelvis om jag behöver räkna ut något lite halvsvårt, analysera någon data eller liknande. Då kan det enklaste ibland vara att skriva ett enkelt program för att göra det.
Eller för att bara testa/labba med någonting väldigt litet, dubbelkolla någon syntax eller något beteende på en viss liten funktion eller liknande.

Men jag spenderar sällan mer än en kvart på hela grejen.

För "riktiga" projekt görs såklart inte i någon onlineeditor/kompilator.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Tips. On-line C++ kompilator

Inlägg av sodjan »

Får du inte objekt filer som sedan kan laddas ner och länkas lokalt?
Användarvisningsbild
Klas-Kenny
Inlägg: 11344
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Tips. On-line C++ kompilator

Inlägg av Klas-Kenny »

Sodjan: På de jag använt så både bygger man och kör i molnet/webbläsaren.
Blir ju bara för kommandoradsapplikationer då, man får en konsol i webbläsaren.

Man kan då inte (vad jag sett) plocka ut någonting exekverbart som kan köras lokalt på den egna datorn, utan enbart i molnet.
Användarvisningsbild
petertub
Inlägg: 391
Blev medlem: 21 september 2022, 15:59:11
Kontakt:

Re: Tips. On-line C++ kompilator

Inlägg av petertub »

På en mac ingår c och C++ koplilator :
Clang, the default compiler for macOS, supports only C, C++, Objective-C and Objective-C++.

( allt går mycket bättre i en mac :-)

Linux och BSD har även de C-kompilator inbyggt.
hummel
Inlägg: 2269
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Tips. On-line C++ kompilator

Inlägg av hummel »

Även Swift ingår numera och dess användning sprids mer och mer.
Användarvisningsbild
AndLi
Inlägg: 17154
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Tips. On-line C++ kompilator

Inlägg av AndLi »

petertub skrev: 17 april 2023, 14:49:02 På en mac ingår c och C++ koplilator :
Clang, the default compiler for macOS, supports only C, C++, Objective-C and Objective-C++.

( allt går mycket bättre i en mac :-)

Linux och BSD har även de C-kompilator inbyggt.
jo, men det är väl knappast därför man använder en online kompilator?
Jag har haft flertalet kompilatorer tillgängliga på mina maskiner när jag kört online, troligen också varit mitt uppe i ett projekt med minst av en av dem.
Men man vill prova något lite kvickt och inte smutsa ner sitt egna projekt så är det smidigt att använda de på nätet..

Ofta har det nog varit något embedded projekt där det varit lite mekigt att få ut resultatet, då är det ju smidigt att kunna torrsimma lite..
BJ
Inlägg: 8303
Blev medlem: 11 april 2007, 08:14:53
Ort: En_stad

Re: Tips. On-line C++ kompilator

Inlägg av BJ »

Okej.
MiaM
Inlägg: 9990
Blev medlem: 6 maj 2009, 22:19:19

Re: Tips. On-line C++ kompilator

Inlägg av MiaM »

Det där med att prova saker "lite snabbt" har ju annars varit det klassiska användningsområdet för Turbo C för DOS, zillioner år efter att DOS blivit omodernt.

Måste erkänna att jag har inte kollat hur bra kontextkänslig onlinehjälp är idag, men iaf för typ 20 år sen var t.ex. Visual C++ avsevärt sämre än Turbo C för att slå upp C-syntaxgrejer. Visst, till slut sitter allt i huvudet, men hur många kan t.ex. parameterordningen för frågeteckenoperatorn i huvudet?
Skriv svar