Ga naar inhoud

[C++] foutmelding via een dll


Aanbevolen berichten

Hallo allemaal, Ik ben een dll aan het schrijven in C++ en nu wil ik als een bepaalde test mislukt dat het programma stopt en een foutmelding laat zien oid. cerr en assert() of cout werken in C++ zelf wel maar niet als ik de dll aanroep vanuit een ander programma (zoals FoxPro) en gaat het programma gewoon verder zonder een fout te genereren. Iemand enig idee?
Link naar reactie
De dll heeft geen userinterface en heeft dus ook geen context om naar te cout-en. Volgens het OO model dien je een exception te genereren en die te propageren (schrijf je dat zo?) naar je aanroepende client, die hem vervolgens af moet handelen.... Maar erg veel verstand heb ik niet van C++. Wel eens iets in gedaan, maar dat is lang geleden. Greetz, Taz
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...