Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » brauch mal help

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 < [ 3 ]
010
03.12.2004, 22:31 Uhr
Pablo
Supertux
(Operator)



Zitat von Windalf:

Zitat:

@Pablo: Der Hinweis durfte ja nicht fehlen, oder?
Willst Du den Thread dann nicht auch noch gleich in die Borland-Ecke verschieben?


hehe das ist das einzige was sie pablo noch gelassen haben nachdem es doch void main heissen kann


jaja,, zur Zeit hat der Pable extrem viel zu tun und ist selten hier. Aber so eine schöne Bemerkung kann ich einfach nicht widerstehen
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
04.12.2004, 02:45 Uhr
Hans
Library Walker
(Operator)



Zitat von morbid:
das funzt trotzdem nicht ich hab das ganze was du geschrieben hast copiert und in eine cpp datei copiert dann hab ich meinen complier gestartet und was kommt clrsct identifier not found even with arguement dependent on lookup damit wäre ich wieder genau am anfang angelangt^^

Hi,
das ist aber eigenartig, bei mir funktioniert das ohne Probleme. Aus der Fehlermeldung, die Du mitgeliefert hast, schliesse ich, das Du entweder einen Tippfehler gemacht hast, (wobei mir nicht klar ist, wie das bei copy 'n Paste gehen soll) oder Du hast irgendwelche Optionen in der Entwicklungsumgebung des Compilers falsch eingestellt. Welchen Compiler hast Du denn?
Nebenbei: die Funktion heisst clrscr und nicht clrsct, und Es ist ein C Programm, und kein C++ Programm, auch wenn da im Forum C++ drüber steht.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
04.12.2004, 10:06 Uhr
morbid



wiso schickst du mir ein c programm zu ner c++ frage?
ich hab visual c++ toolkit 2k3 von mircrosoft^^ (bin ja windows user...)
ahja derphil wiso schliest du das ich kein deutscher bin? blos weil ich ohne Satzzeichen und so scheib? ich schreib halt schnell ist so und da hab ich keine Großartige lust das noch mit großbuchstaben und zeichen zu versehen was mich angeht ich bin ja nicht blod dafur das ich kein deutscher bin war ich immer ganz gut in deutsch^^ (ich war nicht auf der hautpschule also nicht das du mir damit kommst^^ (hab mein abitur O_o))
egal soviel dazu auch wurscht wäre nett wenn wir mal hier zum thema zurückkommen denn der einzige der mir hier hilft ist der hans^^
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
04.12.2004, 10:29 Uhr
derphilipder



Die Funktion clrscr() fehlt bei VC++.
Und system() solltest Du eh nicht verwenden.


Zitat von morbid:

egal soviel dazu auch wurscht wäre nett wenn wir mal hier zum thema zurückkommen denn der einzige der mir hier hilft ist der hans^^


Hast Du übersehen, daß Spacelord dir die, vermutlich einzig vernünftige, Lösung präsentiert hat? Nenn die Funktion einfach clrscr() und alles passt.

Und zu

Zitat von morbid:

ich bin ja nicht blod dafur das ich kein deutscher bin war ich immer ganz gut in deutsch^^ (ich war nicht auf der hautpschule also nicht das du mir damit kommst^^ (hab mein abitur O_o))



Abitur? Das kriegt man in Deutschland doch Gratis zu ner Packung Cornflakes dazu!

Nichts für ungut...
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
04.12.2004, 11:44 Uhr
morbid



haha^^
bin in bayern da ist es bissal schwehrer wir haben hier internationalen standart nicht so wie im rest von deutschland^^
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
04.12.2004, 11:46 Uhr
morbid



ahja also wie jetz ich mach nen void der clrscr() heist oder wie und dann?
könntest du das mal umschreiben bin ja noch anfänger hier^^
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
04.12.2004, 12:20 Uhr
derphilipder




C++:
#include <iostream>
#include <windows.h>

void clrscr();

int main()
{
    //Immer wenn Du den Bildschirm loeschen moechtest rufst du auf:
   clrscr();

    return 0;
}

void clrscr()
{
    COORD topLeft={0,0};
    CONSOLE_SCREEN_BUFFER_INFO csbi;
    HANDLE hOut=GetStdHandle(STD_OUTPUT_HANDLE);
    GetConsoleScreenBufferInfo(hOut,&csbi);
    FillConsoleOutputCharacter(hOut,' ',csbi.dwSize.X * csbi.dwSize.Y,
        topLeft,NULL);
    SetConsoleCursorPosition(hOut,topLeft);
}



Du kannst die Funktion auch in eine eigene cpp-Datei schreiben und in Deine Projekte einbinden, musst nur halt den Prototypen void clrscr(); immer bekanntmachen.


Achja - Du "machst" kein void, sondern eine Funktion mit Rückgabetyp void.
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"

Dieser Post wurde am 04.12.2004 um 12:22 Uhr von derphilipder editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
04.12.2004, 12:22 Uhr
CaesarCortezz
minderer Student


geht das auch als header? (hab noch nie mit header gearbeitet) könnte das vielleicht jemand veranschaulichen?
Thx Caesar
--
Thus spake the master programmer:

``When the program is being tested, it is too late to make design changes.''
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
04.12.2004, 12:30 Uhr
derphilipder



Klar, wenn Du die Funktion in einer Header-Datei definierst und diese einbindest, geht das genauso.
Bei größeren Funktionen sollte allerdings nur der Prototyp im Header stehen und die Definition getrennt in einer cpp-Datei erfolgen.
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
04.12.2004, 13:18 Uhr
morbid



danke phlip aber jetz hab ich das problem das ich keinen windows header hab also windows.h
ne ahung wo ich das teil herkrieg?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 < [ 3 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: