Archief - [PROG]C++ Dev-C++

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

IcefoxXx

Legacy Member
Ik ben dus juist begonnen met C++ te leren met C++ grand cru, en na even zoeken op tng voor een goede compiler kwam ik Dev-C++ tegen.

Ik heb dit dan gedownload en eens uitgeprobeerd, maar vanaf het moment dat ik mijn cpp file via "execute" en dan "compile and run" verwerk, verschijnt er even een zwart schermpje. (wss dos scherm) en verdwijnt daarna weer.

Hoe zorg ik ervoor dat dit gewoon blijft staan?

Dank bij voorbaat,

IcefoxXx

killgore

Legacy Member
voor return 0; moet je nog cin.get(); plaatsen.

op die manier wacht hij op een toestaanslag om verder te gaan.

jodeman

Legacy Member
ja da werkte bij mij niet. Ben pas sinds vandaag begonnen met C++. Wat is de beste IDE voor mee te werken.

Dev c++ is gratis, maar is die ook goed? Of is visual studio beter?

Cheers!

killgore

Legacy Member
visual studio vind ik vrij deftig om mee te werken ja, ma beter, hangt af van persoon tot persoon (ms haters zullen die koste wat het kost wel slecht vinden).

1 maal cin.get is normaal gezien genoeg als je zelf in het prog geen input gebruikt via cin :), anders is het:

cin.clear();cin.ignore();cin.get();.

(De 2 eerste statements legen je buffer, doe je best altijd voor je met iets als cin.get() of cin.getline() werkt).

IcefoxXx

Legacy Member
Heb nog iets raars, als ik dit invoer:

Code:
#include <iostream>
#include <string>
using namespace std;

// Gegevens lezen en weergeven

int main()
{
    string woord;

    cout << "Typ een woord: ______\b\b\b\b\b\b";

    cin >> woord;

    cout << "Dit hebt u getypt: " << woord << endl;
    cin.get();
    return 0;
}
Zou hij normaalgezien mijn invoer moeten laten zien, maar hij sluit gewoon af...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan