Windows Azure Cloud Storage ermöglicht es Ihnen bereits ab 0,10€ pro GB/Monat die Vorteile der Cloud zu nutzen.
Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Advanced Developers Conference     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum :: DOS und Win32-Konsole ::  Improved Console 4.0  
Gehen Sie zu Seite Zurück  1, 2, 3 ... 15, 16, 17, 18  Weiter
  Zeige alle Beiträge auf einer Seite
Auf Beitrag antworten
Autor Nachricht
aaaaaaaaaaaaaaaaa
Unregistrierter




Beitrag aaaaaaaaaaaaaaaaa Unregistrierter 21:57:39 26.12.2007   Titel:              Zitieren

Gnomecoder schrieb:

Für berechnungen in der Konsole kann mans ya anpassen ;).


eben nicht :rolleyes:
Gnomecoder
Mitglied

Benutzerprofil
Anmeldungsdatum: 12.09.2007
Beiträge: 76
Beitrag Gnomecoder Mitglied 19:27:45 28.12.2007   Titel:              Zitieren

Gnomecoder schrieb:

Und wie macht man das weg, dass man nicht scrollen kann?
Also diesem One-Screen-Mode, der ist komischerweise von anfang an einstestellt.

ya die frage hätt ich ja noch, was niemand was?
mfg

_________________
learning C/C++, C# and DirectX!
XP^
Mitglied

Benutzerprofil
Anmeldungsdatum: 10.06.2007
Beiträge: 152
Beitrag XP^ Mitglied 17:30:53 29.12.2007   Titel:              Zitieren

Hallo,

ich glaube nicht,dass das weggeht, den schließlich ist es bei allen Fenstern so.
Die Voraussetzung wäre die Konsole zu strecken, dann musst sehr selten scrollen.

Aber kommt drauf an, was du damit machen möchtest ;)

_________________
Dual Core Do more,
Quad Core wait more!
Gnomecoder
Mitglied

Benutzerprofil
Anmeldungsdatum: 12.09.2007
Beiträge: 76
Beitrag Gnomecoder Mitglied 18:27:29 29.12.2007   Titel:              Zitieren

wie das ist bei allen fesntern so?!
wenn ich ne normale konsolenapplication mache, und in ner for schleife bis 300 zähle, und zwischen jeder zahl nen zeilenumbruch mache, kann icih auch nach oben scrollen und alle zahlen sehen.
Wenn ich die IC eingebunden habe geht das nicht mehr.
Ich will jetzt nicht bis 300 zählen, aber ich brauchs für was anderes.
Ich will nur wissen welche funktion dafür zuständig ist.

_________________
learning C/C++, C# and DirectX!
kingcools
Unregistrierter




Beitrag kingcools Unregistrierter 01:10:32 09.01.2008   Titel:   Problem mit Implementierung der IC            Zitieren

Heho, wenn ich die IC inkludiere und das auf der HP angegebene Testprogramm ausführe, erhalte ich folgende Fehler:

Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall ic::Console::setTextColor(enum ic::TextColor)" (?setTextColor@Console@ic@@QAEXW4TextColor@2@@Z)" in Funktion ""void __cdecl ic::shorties::textcolor(enum ic::TextColor)"

(?textcolor@shorties@ic@@YAXW4TextColor@2@@Z)".
1>Sudoku.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""class ic::Console & ic::con" (?con@ic@@3AAVConsole@1@A)".

[...]Visual Studio 2005\Projects\Sudoku\Debug\Sudoku.exe : fatal error LNK1120: 2 nicht aufgelöste externe Verweise.

Mein Code ist folgender:

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include <iostream>
#include "ic.hpp"
using namespace ic;
using namespace ic::shorties;
using namespace std;
   
    int main ()
    {
        textcolor(FG_RED);
        cout << "Hello World" << endl;
        return 0;
    }
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include <iostream>
#include "ic.hpp"
using namespace ic;
using namespace ic::shorties;
using namespace std;

int main ()
{
textcolor(FG_RED);
cout << "Hello World" << endl;
return 0;
}
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include <iostream>
#include "ic.hpp"
using namespace ic;
using namespace ic::shorties;
using namespace std;
   
    int main ()
    {
        textcolor(FG_RED);
        cout << "Hello World" << endl;
        return 0;
    }


und ich verwende Visual C++ Express.
Hat jemand ne Ahnung was ich falsch mache ??
Die Libraries sind im Projektordner!^^
Vielen Dank für eure Hilfe =)
unregistreterno1
Unregistrierter




Beitrag unregistreterno1 Unregistrierter 12:19:55 15.01.2008   Titel:              Zitieren

es reicht net wenn die header im projektordner sind, sie müssen mit eingebunden sein!
kingcools
Unregistrierter




Beitrag kingcools Unregistrierter 14:49:06 15.01.2008   Titel:              Zitieren

??? sind sie doch oo oder eine andere einbindung als "#include" ?
CStoll
Moderator

Benutzerprofil
Anmeldungsdatum: 17.10.2005
Beiträge: 17913
Beitrag CStoll Moderator 15:58:38 15.01.2008   Titel:              Zitieren

Ja, es gibt noch eine andere Einbindung - für den Linker (d.h. du mußt die CPP Datei mit in dein Projekt reinpacken, damit sie parallel zum Hauptprogramm übersetzt werden kann).
(das #include ist eine reine Textersetzung - und damit informierst du den Compiler, daß diese Funktionen existieren. Der Linker benötigt aber zusätzlich noch den Inhalt der Funktionen, und den bekommt er, indem du ihm neben der Hauptdatei auch die obj (erstellt der Compiler aus allen CPPs des Projekts) oder lib übergibst))

_________________
Wo ich bin, herrscht Chaos. Leider kann ich nicht überall sein.

Moderator im MFC- und C++-Board und Magazin-Autor
Bitburger
Mitglied

Benutzerprofil
Anmeldungsdatum: 03.03.2008
Beiträge: 2
Beitrag Bitburger Mitglied 18:33:03 03.03.2008   Titel:   Fehler beim Complieren            Zitieren

Hallo zusammen,

IC ist genau das was ich für mein Projekt suche.

Aber der Compiler (Visual Studio 6) gibt die gleichen Fehler aus wie bei xeniter (" bei mir kommen 4 fehler ").

error C2065: 'GetConsoleWindow' : nichtdeklarierter Bezeichner
error C2440: 'initializing' : 'int' kann nicht in 'struct HWND__ *' konvertiert werden
error C2439: 'hWnd' : Element konnte nicht initialisiert werden
error C2065: 'GetConsoleDisplayMode' : nichtdeklarierter Bezeichner

Die Antwort von Sidewinder war ein Verweis auf seine Seite, die aber nun nicht mehr da ist ...
Zitat: "http://ic.sidewindershome.net/Download.php -> Alles was unter "Wichtig" steht lesen"

Die Funktion 'GetConsoleWindow' ist auch nirgends zu finden.

Wer kann helfen ?

Martin
Swordfish
Mitglied

Benutzerprofil
Anmeldungsdatum: 27.03.2005
Beiträge: 2692
Beitrag Swordfish Mitglied 19:21:48 03.03.2008   Titel:              Zitieren

Installier' eine aktuelle Platform-SDK.

greetz, Swordfish

_________________
Thou shall not fflush stdin!
Thou shall not cast void pointers! And therefore
Thou shall not cast the result of malloc!
C/C++ Forum :: DOS und Win32-Konsole ::  Improved Console 4.0  
Gehen Sie zu Seite Zurück  1, 2, 3 ... 15, 16, 17, 18  Weiter
Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.