Zitat von
jookerxxx
9 C:\Dokumente und Einstellungen\Marco\Eigene Dateien\computersprachen\C++\7.proggi For-Schleife.cpp `hStdOut' undeclared (first use this function)
Also soooooooooo unverständlich können die Fehlermeldungen doch nicht sein - nur weil das auf Englisch da steht
ist das doch noch lange kein Fachchinesisch!
Zitat von
jookerxxx
SetConsoleTextAttribute(hStdOut, FOREGROUND_BLUE | FOREGROUND_INTENSITY);
`hStdOut' ist "undeclared" (= nicht vereinbart = wo denkst du das definiert zu haben?)
____________________________________
Zitat von
jookerxxx
Code:
long long anzahl;
[...]
for (int i=0; i < anzahl;i++)
Es macht doch keinen Sinn einen long long int (64 Bits) mit einem int (32 Bits) zu vergleichen...
____________________________________
Wieso eigentlich dauernt über das WinAPI?
Wie folgende Seite sagt geht das auch anderes:
http://www.robvanderwoude.com/ntcolor.html
zB. so:
Code:
system("COLOR 02");
Hier mal wie ich das machen würde:
Code:
/*
am liebsten würde ich ja noch iostream rausschmeißen
und mit den Funktionen aus stdio.h bzw. cstdio
arbeiten, aber um das mal nicht ganz von dem ersten
Code abweichen zu lassen halte ich mich mal an die
Vorgabe.
*/
#include <iostream>
using namespace std;
int main(void)
{
int anzahl, i;
system("COLOR 02");
cout << "gib eine zahl ein: ";
cin >> anzahl;
for(i = 0; i < anzahl; i++)
{
cout << "Fƒ<¸ tG;ûrÕ;û‹Ãw‹Ç_‰F^[] ÌÌÌÌÌ‹ÿV‹ñèŒ@ Ùîƒf Ý^ÙîÇF ";
}
putc('\n', stdout);
getc(stdin);
}