Zum Inhalt springen

sPoOL

Mitglieder
  • Gesamte Inhalte

    87
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von sPoOL

  1. wem sagst du das... das mit dem studium habe ich schon dargelegt. dann meinte er halt was von wegen kostenrechnung die er vor der einstellung durchgeführt hätte usw. das es sich bei 3 1/2 jahren rechnen würde... nur kann mich ja keiner zwingen nach der ap nen arbeitsvertrag zu unterschreiben!
  2. das hatte ich schon gelesen... also habe ich garkeine chance? eigentlich muß ja nur meine ausbilderin unterschreiben oder?
  3. folgende problematik: notenschnitt 2,0 aubilderin sagt das es ihr egal ist lehrer sagen ja chef sagt nein begründung wirtschaflichkeitsrechnung auf 3 1/2 jahre... ich mit fhr will zum sommersemester nächstes jahr anfangen begründung kein nc ansonsten verliere ich ~1 jahr habe ich keine chance da etwas zu "erzwingen"??? gruß ralf
  4. danke für den tipp mit select() funktioniert hervorragend!
  5. diese sind nicht schlecht http://www.winprog.org/tutorial/ http://msdn.microsoft.com/library http://www.relisoft.com/win32/index.htm http://www.foosyerdoos.fsnet.co.uk/
  6. hi, ich versuche gerade eine applikation zu schreiben welche als client agiert. sie sollte text senden um empfangen können. das senden funktioniert schon. jedoch wollte ich nun das empfangen implementieren, leider bin ich mir nicht im klaren wie ich das machen soll ohne die anderen funktionen aufzuhalten. senden wird zb erst ausgeführt wenn der user text eingegeben hat und auf den dementsprechenden button clickt. allerdings verfängt sich das programm halt in dieser "endlosschleife". meine suche hier im forum ergab einen hinweis auf die PeekMessage() funktion. aber mit dieser komm ich nicht ganz zurecht. kann mir jemand vielleicht tipps geben wie ich das lösen könnte? wäre evtl poll() eine alternative? das ganze ist für windows mit gui gedacht... wie gesagt es funktioniert bisher alles bis auf das empfangen... gruß ralf
  7. hi leute, ich hab mir bei msdn folgenden quellcode besorgt #include <windows.h> #include <winsock.h> #define PORTNUM 5000 // Port number #define HOSTNAME "localhost" // Server name string // This should be changed // according to the server. int WINAPI WinMain ( HINSTANCE hInstance, // Handle to the current instance HINSTANCE hPrevInstance,// Handle to the previous instance LPTSTR lpCmdLine, // Pointer to the command line int nCmdShow) // Show state of the window { int index = 0, // Integer index iReturn; // Return value of recv function char szClientA[100]; // ASCII string TCHAR szClientW[100]; // Unicode string TCHAR szError[100]; // Error message string SOCKET ServerSock = INVALID_SOCKET; // Socket bound to the server SOCKADDR_IN destination_sin; // Server socket address PHOSTENT phostent = NULL; // Points to the HOSTENT structure // of the server WSADATA WSAData; // Contains details of the // Winsocket implementation // Initialize Winsocket. if (WSAStartup (MAKEWORD(1,1), &WSAData) != 0) { wsprintf (szError, TEXT("WSAStartup failed. Error: %d"), WSAGetLastError ()); MessageBox (NULL, szError, TEXT("Error"), MB_OK); return FALSE; } // Create a TCP/IP socket that is bound to the server. if ((ServerSock = socket (AF_INET, SOCK_STREAM, 0)) == INVALID_SOCKET) { wsprintf (szError, TEXT("Allocating socket failed. Error: %d"), WSAGetLastError ()); MessageBox (NULL, szError, TEXT("Error"), MB_OK); return FALSE; } // Fill out the server socket's address information. destination_sin.sin_family = AF_INET; // Retrieve the host information corresponding to the host name. if ((phostent = gethostbyname (HOSTNAME)) == NULL) { wsprintf (szError, TEXT("Unable to get the host name. Error: %d"), WSAGetLastError ()); MessageBox (NULL, szError, TEXT("Error"), MB_OK); closesocket (ServerSock); return FALSE; } // Assign the socket IP address. memcpy ((char FAR *)&(destination_sin.sin_addr), phostent->h_addr, phostent->h_length); // Convert to network ordering. destination_sin.sin_port = htons (PORTNUM); // Establish a connection to the server socket. if (connect (ServerSock, (PSOCKADDR) &destination_sin, sizeof (destination_sin)) == SOCKET_ERROR) { wsprintf (szError, TEXT("Connecting to the server failed. Error: %d"), WSAGetLastError ()); MessageBox (NULL, szError, TEXT("Error"), MB_OK); closesocket (ServerSock); return FALSE; } // Send a string to the server. if (send (ServerSock, "To Server.", strlen ("To Server.") + 1, 0) == SOCKET_ERROR) { wsprintf (szError, TEXT("Sending data to the server failed. Error: %d"), WSAGetLastError ()); MessageBox (NULL, szError, TEXT("Error"), MB_OK); } // Disable sending on ServerSock. shutdown (ServerSock, 0x01); for (; { // Receive data from the server socket. iReturn = recv (ServerSock, szClientA, sizeof (szClientA), 0); // Check if there is any data received. If there is, display it. if (iReturn == SOCKET_ERROR) { wsprintf (szError, TEXT("No data is received, recv failed.") TEXT(" Error: %d"), WSAGetLastError ()); MessageBox (NULL, szError, TEXT("Client"), MB_OK); break; } else if (iReturn == 0) { MessageBox (NULL, TEXT("Finished receiving data"), TEXT("Client"), MB_OK); break; } else { // Convert the ASCII string to a Unicode string. for (index = 0; index <= sizeof (szClientA); index++) szClientW[index] = szClientA[index]; // Display the string received from the server. MessageBox (NULL, szClientW, TEXT("Received From Server"), MB_OK); } } // Disable receiving on ServerSock. shutdown (ServerSock, 0x00); // Close the socket. closesocket (ServerSock); WSACleanup (); return TRUE; } [/code] beim kompilieren unter visual c++ 6.0 oder bloodshed 4.9.7.0 bekomme ich folgende fehlermeldungen... [code] [Linker error] undefined reference to `WSAStartup@8' [Linker error] undefined reference to `WSAGetLastError@0' [Linker error] undefined reference to `socket@12' [Linker error] undefined reference to `WSAGetLastError@0' [Linker error] undefined reference to `gethostbyname@4' [Linker error] undefined reference to `WSAGetLastError@0' [Linker error] undefined reference to `closesocket@4' [Linker error] undefined reference to `htons@4' [Linker error] undefined reference to `connect@12' [Linker error] undefined reference to `WSAGetLastError@0' [Linker error] undefined reference to `closesocket@4' [Linker error] undefined reference to `send@16' [Linker error] undefined reference to `WSAGetLastError@0' [Linker error] undefined reference to `shutdown@8' [Linker error] undefined reference to `recv@16' [Linker error] undefined reference to `WSAGetLastError@0' [Linker error] undefined reference to `shutdown@8' [Linker error] undefined reference to `closesocket@4' [Linker error] undefined reference to `WSACleanup@0' alle includes sind vorhanden. das compilieren hab ich an 2 verschiedenen systemen jeweils mit den 2 oben genannten ides versucht und bin beides mal gescheitert. hoffentlich kann mir jemand von euch weiterhelfen. gruß ralf
  8. hi folgendes problem, ich hab hier nen ziemlich alten rechner stehen mit folgender konfiguration: pI 166 130 mb sdram standart vga 1 x 3com 905 tx boomerang (PCI) 1 x SMC karte mit nem Dec Chip (PCI) 10 gig platte sobald ich beide netzwerk karten in dem rechner betreiben will funktioniert nur eine davon. egal auf welchem pci slot die karten befinden. hat jemand von euch eine ahnung was ich noch machen könnte damit beide karten vollständig funktionstüchtig sind. das problem liegt nicht am os habs mittlerweile mit win, linux, openbsd versucht... jedes mal mit dem selben problem. ich konnte jedes mal beide karten konfigurieren. ich bekomme auch keine msg von wegen resucenkonflikt oder etwas in der art. thx schon mal im vorraus für etwaige vorschläge.
  9. sPoOL

    SCSI UW2 LVU Platte???

    [korrektur] es muß natürlich u2w heißen... ach ja die platte hat folgende bezeichnung -> Festplatte FUJITSU U2W MAG3182LC [/korrektur]
  10. nabend, folgende problematik... ich hab ne 18,3 gig lvu fujitsu scsi 2 uw platte an einem dawicontrol uw2 controler baujahr `98... um die platte zu betreiben hab ich einen adapter der mir extra einen stromanschluß bietet bzw auch die möglichkeit die jumper für die id, mtr(rmt-start), delay, synchronous, led zu setzten... zudem hat mein scsi kabel nen terminal adapter dran. auf der karte wurder temination auf auto gestellt. so nun mein controler hat die id #7 (wird automatisch zugewiesen) und meiner platte hab ich id #1 gegeben. der rest wie max datenübertragung hab ich im bios auf auto! doch leider wird meine platte nicht erkannt... er sucht ne ewigkeit bringt mir aber keine fehlermeldung. ich hoffe jemand von euch hat ne idee was ich noch tun kann
  11. danke für die prompte antwort schönes wochenende
  12. wenn ich mein code versuche zu kompilieren erhalte ich folgende warunung: LINK : warning LNK4076: Datei "Debug/tictactoe.ilk" fuer den inkrementelles Status ungueltig; Bindung erfolgt nichtinkrementell es ist zwar nur eine warnung, aber es würde mich schon mal interesieren wofür das überhaupt steht bzw wie ich diese warunung weg bekomme. schönes verlängertes we sPoOL
  13. das war alles? oh man... danke
  14. bei dem programm soll es sich um ein simples tic tac toe handeln... in main wird grid[X][Y] deklariert. diess 2 dimensionale array soll dann an diveres funktionen zum überprüfen, füllen (mit X oder O) usw. übergeben werden. in diesem fall soll das array in init() geleert werden und bei show_grid() soll es ausgegeben werden... mehr nicht, vorerst.
  15. das hilft aber auch nicht wirklich weiter... #include <stdio.h> #define X 3 #define Y 3 int init( int *ptr_grid ) { int i, j; for ( i=0; i<=X-1; i++ ) { for ( j=0; j<=Y-1; j++ ) { ptr_grid[i][j] = '\0'; } } return 1; } int show_grid( int *ptr_grid ) { int i, j; for ( i=0; i<=X-1; i++ ) { for ( j=0; j<=Y-1; j++ ) { printf("%c ", ptr_grid[i][j] ); } printf("\n"); } return 1; } int main ( void ) { char grid[X][Y]; init( grid ); show_grid( grid ); return 1; } denn ich erhalte folgende fehlermeldungen main.c(14) : error C2109: Index benoetigt ein Feld oder einen Zeigertyp main.c(14) : error C2106: '=' : Linker Operand muss ein L-Wert sein main.c(29) : error C2109: Index benoetigt ein Feld oder einen Zeigertyp main.c(40) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'int *' und 'char [3][3]' unterschiedlich main.c(40) : warning C4024: 'init' : Unterschiedliche Typen fuer formalen und uebergebenen Parameter 1 main.c(41) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'int *' und 'char [3][3]' unterschiedlich main.c(41) : warning C4024: 'show_grid' : Unterschiedliche Typen fuer formalen und uebergebenen Parameter 1 wenn ich bei der übergabe char/int *ptr_grid[X][Y] angebe wir mein programm zwar kompiliert stürzt aber mit der folgenden msg ab: Die Anweisung in "0x00000000" verweist auf Speicher in "0x00000000". Der Vorgang "read" konnte nicht auf dem Speicher durchgeführt werden.
  16. hoi leutz, folgendes problem ich hab nen array da möchte ich per pointer an eine funktion übergeben und in dieser das array leeren/ausgeben... doch leider stützt das programm immer ab! leider komm ich net drauf woran es liegen könnte... #include <stdio.h> #define X 3 #define Y 3 int init( int* ptr_grid[X][Y] ) { int i, j; for ( i=1; i<=X; i++ ) { for ( j=1; j<=Y; j++ ) { ptr_grid[i][j] = '\0'; // Die einzelen Felder mit \0 füllen } } return 1; } int show_grid( int *ptr_grid[X][Y] ) { int i, j; for ( i=1; i<=X; i++ ) { for ( j=1; j<=Y; j++ ) { printf("%c ", ptr_grid[i][j] ); // die einzelen Arrayfelder ausgeben } printf("\n"); } return 1; } int main ( void ) { // Variable initialisieren char grid[X][Y]; // aufruf der einzelnen funktionen init( grid ); show_grid( grid ); // Programm verlassen return 1; }
  17. wer andern eine bratwurst brät hat selbst sein bratwurstbratgerät!
  18. sPoOL

    HP Procurve 2524

    naja meiner hat ca 1-2 jahre auf dem buckel
  19. hi, ich hab hier den oben genannten switch vormir und wollte bei euch mal nachfragen was das ding noch in etwa wert ist wenn ich ihn verkaufen würde...
  20. sPoOL

    KDE startet nicht

    geforce 2 funktioniert optimal mit suse 8.0... normalerweise
  21. es mag sein das die ereignisse, wie sie vor genau 12 stattfanden jeglichen rahmen gesprengt haben... allerding nervt mich das ganze gebaren der jetzt darüber gemacht wird. nur z.b. ich will musik im radio hören und nicht die ganze zeit etwas über irgendwelche trauergottesdienste oder irgendwelche reviews! ich denke mal man kann es auch übertreiben. trauern schön und gut aber alles in maßen...
  22. sPoOL

    wincon.h

    thx nu geht`s *froi*
  23. sPoOL

    wincon.h

    also ich wollt grad mal versuchen ein wenig die attribute der console zu ändern... doch als ich wincon.h includiert hab bekamm ich folgende meldung von meinem compiler (vc++ 5.0)! diese fehler kommen auch wenn ich keine funktion aus dieser header aufrufe! :\DevStudio\VC\INCLUDE\wincon.h(30) : error C2061: Syntaxfehler : Bezeichner 'SHORT' D:\DevStudio\VC\INCLUDE\wincon.h(31) : error C2282: 'SHORT' folgt 'Y' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(32) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(35) : error C2061: Syntaxfehler : Bezeichner 'SHORT' D:\DevStudio\VC\INCLUDE\wincon.h(36) : error C2282: 'SHORT' folgt 'Top' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(37) : error C2282: 'SHORT' folgt 'Right' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(38) : error C2282: 'SHORT' folgt 'Bottom' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(39) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(42) : error C2061: Syntaxfehler : Bezeichner 'BOOL' D:\DevStudio\VC\INCLUDE\wincon.h(43) : error C2282: 'WORD' folgt 'wRepeatCount' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(44) : error C2282: 'WORD' folgt 'wVirtualKeyCode' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(45) : error C2282: 'WORD' folgt 'wVirtualScanCode' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(47) : error C2061: Syntaxfehler : Bezeichner 'WCHAR' D:\DevStudio\VC\INCLUDE\wincon.h(48) : error C2282: 'CHAR' folgt 'AsciiChar' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(49) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(50) : error C2282: 'DWORD' folgt 'dwControlKeyState' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(51) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(68) : error C2061: Syntaxfehler : Bezeichner 'COORD' D:\DevStudio\VC\INCLUDE\wincon.h(69) : error C2282: 'DWORD' folgt 'dwButtonState' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(70) : error C2282: 'DWORD' folgt 'dwControlKeyState' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(71) : error C2282: 'DWORD' folgt 'dwEventFlags' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(72) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(92) : error C2061: Syntaxfehler : Bezeichner 'COORD' D:\DevStudio\VC\INCLUDE\wincon.h(93) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(96) : error C2061: Syntaxfehler : Bezeichner 'UINT' D:\DevStudio\VC\INCLUDE\wincon.h(97) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(100) : error C2061: Syntaxfehler : Bezeichner 'BOOL' D:\DevStudio\VC\INCLUDE\wincon.h(101) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(104) : error C2061: Syntaxfehler : Bezeichner 'WORD' D:\DevStudio\VC\INCLUDE\wincon.h(106) : error C2061: Syntaxfehler : Bezeichner 'KEY_EVENT_RECORD' D:\DevStudio\VC\INCLUDE\wincon.h(107) : error C2282: 'MOUSE_EVENT_RECORD' folgt 'MouseEvent' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(108) : error C2282: 'WINDOW_BUFFER_SIZE_RECORD' folgt 'WindowBufferSizeEvent' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(109) : error C2282: 'MENU_EVENT_RECORD' folgt 'MenuEvent' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(110) : error C2282: 'FOCUS_EVENT_RECORD' folgt 'FocusEvent' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(111) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(112) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(126) : error C2061: Syntaxfehler : Bezeichner 'WCHAR' D:\DevStudio\VC\INCLUDE\wincon.h(127) : error C2282: 'CHAR' folgt 'AsciiChar' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(128) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(129) : error C2282: 'WORD' folgt 'Attributes' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(130) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(147) : error C2061: Syntaxfehler : Bezeichner 'COORD' D:\DevStudio\VC\INCLUDE\wincon.h(148) : error C2282: 'COORD' folgt 'dwCursorPosition' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(149) : error C2282: 'WORD' folgt 'wAttributes' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(150) : error C2282: 'SMALL_RECT' folgt 'srWindow' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(151) : error C2282: 'COORD' folgt 'dwMaximumWindowSize' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(152) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(155) : error C2061: Syntaxfehler : Bezeichner 'DWORD' D:\DevStudio\VC\INCLUDE\wincon.h(156) : error C2282: 'BOOL' folgt 'bVisible' (fehlt das Zeichen ','?) D:\DevStudio\VC\INCLUDE\wincon.h(157) : error C2059: Syntaxfehler : '}' D:\DevStudio\VC\INCLUDE\wincon.h(165) : error C2143: Syntaxfehler : Fehlendes ')' vor '*' D:\DevStudio\VC\INCLUDE\wincon.h(165) : error C2143: Syntaxfehler : Fehlendes '{' vor '*' D:\DevStudio\VC\INCLUDE\wincon.h(165) : error C2059: Syntaxfehler : ')' D:\DevStudio\VC\INCLUDE\wincon.h(166) : error C2146: Syntaxfehler : Fehlendes ')' vor Bezeichner 'CtrlType' D:\DevStudio\VC\INCLUDE\wincon.h(166) : error C2501: 'CtrlType' : Fehlende Deklaration ich hoffe jemand von euch kann mir sagen worin der fehler besteht! greetz sPoOL
  24. was haste denn für ne hardware konfiguration? ich hab nämlich grad mal geschaut, finde aber nix bei asus. vielleicht hilft dir ja auch dieser link weiter... is zwar net dein modell aber vielleicht haben sie ja die selbe/ähnliche gfx-karte. http://www.seindal.dk/rene/asus8400/

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...