Improved Console 4.0
-
[Linker error] undefined reference to `ic::con'
dev-cpp compiler
hab den mover hpp und ic drin soviel ich weiß
-
-> mover.cpp
-> ic.hpp
-> ic.cppmuss dabei sein, deins sieht irgendwie verdammt nach fehlender ic.cpp aus
MfG SideWinder
-
habsch gemacht habe aber noch den fehler
175 `GetConsoleDisplayMode' undeclared (first use this function)
-
Hast du auch sicher die neueste Version des DevCpp inklusive neuestem WinAPI-Port (ist der schon automatisch dabei?)? Ansonsten ist der DevCpp-Support doch wieder zu streichen und ich habe http://www.c-plusplus.net/forum/viewtopic-var-t-is-132734-and-start-is-20.html missverstanden.
Aber grundsätzlich sollte der DevCpp soweit sein und GetConsoleDisplayMode() shcon portiert haben. Anosnsten gehört er eh aus dem Fenster gekickt
MfG SideWinder
-
also bei mir geht es. Wenn Interesse besteht, kann ich die Dateien *.dev und main.cpp ja mal zur Verfügung stellen. Die Pfade müssten in der *.dev dann _vorher_ manuell angepasst werden. Allerdings ist eine einfache Anwendung mit 1-2MB deutlich zu groß.
-
Hi, ich bin ein relativer Anfänger im C++. Ich schau mir grad http://ic.sidewindershome.net/Newbies.php an. Da habe ich ein Problem:
error: type specifier omitted
for parameter `PCOORD'Brauche Hilfe ;).
MfG, Progger
-
Geh an die Stelle wo PCOORD steht und schreib statt "PCOORD" "COORD*".
MfG SideWinder
-
SideWinder schrieb:
Geh an die Stelle wo PCOORD steht und schreib statt "PCOORD" "COORD*".
MfG SideWinder
typedef BOOL (WINAPI *SETCONSOLEDISPLAYMODE) (HANDLE, DWORD, PCOORD);
Wenn ich dort PCOORD auf COORD* schreibe, dann kommt:
Improved.cpp: undefined reference to `ic::con' Improved.cpp: undefined reference to `ic::Console::setTextColor(ic::TextColor)'
Vorschlag?
Thx, MfG, C++Progger
-
Cpp-Datei ebenfalls mit ins Projekt geholt?
MfG SideWinder
-
SideWinder schrieb:
Cpp-Datei ebenfalls mit ins Projekt geholt?
MfG SideWinder
Ich kann keine Optionen im "Project" Reiter benutzen . Die sind alle grau.
MfG, C++Progger
-
Dann hast du kein Projekt erstellt. Datei -> Neu -> Projekt wär angesagt
MfG SideWinder
-
Hab neues Projekt aufgemacht, und den Anweisungen des Threads weiter unten für Dev-Cpp 4.9.9.2. gefolgt:
GetConsoleDisplayMode' undeclared (first use this function)
In member function `bool ic::Console::isWndFSMode() const':
make.exe: *** [ic.o] Error 1
Fehler : 2
#include <iostream> #include <conio.h> #include "ic.hpp" using namespace std; using namespace ic; using namespace ic::shorties; int main() { textcolor(FG_RED); gotoxy(25,10); cursize(0); cout<<"es funzt !! sogar in rot :)"; gotoxy(18,11); cout<<"und ohne den blinkenden cursor hier -->"; FlushConsoleInputBuffer(GetStdHandle(STD_INPUT_HANDLE)); getch(); return 0; }
Was ist falsch?
MfG, Gothic_player
-
Hmm sieht ganz so aus als bräuchtest du eine neuere Version der WinAPI für den DevCpp.
http://prdownloads.sourceforge.net/mingw/w32api-3.6.tar.gz?download
MfG SideWinder
-
SideWinder schrieb:
Hmm sieht ganz so aus als bräuchtest du eine neuere Version der WinAPI für den DevCpp.
http://prdownloads.sourceforge.net/mingw/w32api-3.6.tar.gz?download
MfG SideWinder
Thx. Ws ist das genau?
MfG, C++Progger
-
So, hätte ja gerne meinen Beitrag editiert, aber das geht scheinbar nicht. Also, ich habe das Update erfolgreich durchgeführt, und es geht jetzt überglücklich sei.
Danke an Sidewinder.
MfG, C++Progger
-
Tip: Wenn du dich registrierst kannst du deine Beiträge auch editieren
Freut mich, dass es jetzt funktioniert
MfG SideWinder
-
SideWinder schrieb:
Tip: Wenn du dich registrierst kannst du deine Beiträge auch editieren
Freut mich, dass es jetzt funktioniert
MfG SideWinder
Bin jetzt registriert ;).
Was genau ist die WinApi?
Ich habe hier: http://forum.worldofplayers.de/forum/showthread.php?p=1831781#post1831781
gelesen, dass man damit schon sehr leicht mit den Windows.h herumspielen kann.MfG, C++Progger
-
WinAPI ist eine Sammlung von Funktionen die von Microsoft zur Verfügung gestellt werden um mit Windows zu kommunizieren. Diese Funktionen liegen in der <windows.h>. Unter anderem verstecken sich dort auch die Funktionen um auf die Win32-Konsole zugreifen zu können. Da diese für Anfänger nicht immer ganz so leicht zu bedienen sind gibts die IC
MfG SideWinder
-
Tag, gib es eine komplette Liste mit den Farben, die ich in der IC verwenden kann?
MfG, C++Progger
-
du kannst auch selber nach dem Schema der ic Komponente Farben definieren, schau dir am besten einmal die ic.hpp an dort findest du gleich oben eine enum Aufzählung, inder du leicht erkennen solltest wie man solche Farben definiert.