Zum Inhalt springen

TDM

Mitglieder
  • Gesamte Inhalte

    1804
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von TDM

  1. Stringobjekte haben doch eine Replacefunktion... Aber für Notfälle: string ReplaceString(const string &stringSearchString, const string &stringReplaceString, string stringStringToReplace) { string::size_type pos = stringStringToReplace.find(stringSearchString, 0); int intLengthSearch = stringSearchString.length(); while(string::npos != pos ) { stringStringToReplace.replace(pos, intLengthSearch, stringReplaceString); pos = stringStringToReplace.find(stringSearchString, 0); } return stringStringToReplace; } :beagolisc
  2. Ich habe an manchen Clients nur einen "Administrator"-Administrator. Von daher stimmt das schonmal nicht.
  3. Das ist der Grund, warum man den Pfad zum Userprofile vor der Installation festlegen sollte.
  4. In der winnt.sif (i386-Ordner) gibt es in der Selection [GuiUnattended] einen Schlüssel ProfilesDir Den kannst du beliebig als Pfad verändern.
  5. Tag. Ich habe hier eine Klasse mit einem Dictionary von Objekten. Definiert ist das ganze so: Dictionary<string, IObject> content = new Dictionary<string, IObject>(); Damit ich das nicht immer Casten muss, wollte ich eine generische Funktion schreiben. Problem dabei ist allerdings, dass der Compiler meine Typeinschränkung nicht mag. Das ganze sieht etwa so aus: public T get<T> (string name) where T : IObject { if (!content.ContainsKey(Name)) return default(T); return content[Name] as T; } Compilerfehler: Woran liegt das?
  6. Warum liest du nicht über das Enviroment einfach den Name (die Version) des OS' aus?
  7. Warum so umständlich? BOOL CALLBACK DialogProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (uMessage) { case WM_CLOSE: EndDialog(hwnd, 0); return FALSE; default: return FALSE; } }
  8. Anrede = (this->sex == f) ? "Frau" : "Herr"; O.o'
  9. Mal eher was auf das Problem bezogen: Was ist wenn user123 und user456 verheiratet sind und über den gleichen Internetanschluss ins Netz gehen? Dann würden beide doch theoretisch so unter Fakes fallen.
  10. Master Boot Record. Schau dir am Besten den Link von robotto7831a an.
  11. Indem du XP wieder in den MBR haust. Mit der Install-CD und der Wiederherstellungskonsole dürfte das relativ fix gehen.
  12. TDM

    DOM API Tutorial

    DOM Programming Guide Ich finde, das ist eigentlich ganz gut beschrieben.
  13. Ahh, danke. Das ist ein gutes Schlagwort für google.
  14. TDM

    i += i++ + ++i

    Es liegt definitiv nicht an den Sprachen, sondern am Compiler, ob er die Pre- und Postinkrements zu erst ausrechnet. Sonst würde ja nicht VC++ 7 und bei G++ 5 rauskommen. Ich persönlich finde, dass sie zu erst ausgerechnet werden sollten. Beim Postinkrement nach Standard erst das alte i zurückgeben und dann erhöhen. Dann kommt 7 raus: (i += ((i++) + (++i))) (++i) <- 1. Schritt. i = 2; 2 zurückgeben (i++) <- 2. Schritt. i = 3; 2 zurückgeben ((i'') + (i')) <-- 3. Schritt. 4 zurückgeben i += i''' <-- 4. Schritt. 3 + 4 = 7 Logik und was man draus macht. :beagolisc
  15. TDM

    i += i++ + ++i

    Post und Preinkrement. Aber ich muss sagen, ich hab es grad verwechselt. Eigentlich 1 += 3 + 2 Das Preinkrement (erst erhöhen und dann zurückgeben) wird zu erst aufgelößt. 1 += i++ + 1+1 (i = 2) 1 += 2+1 + 1+1 1 += 3 + 2 Naja, Perl halt. Edit: Um es mal mathematisch hervorzuheben. (i += ((i++) + (++i))) (++i) <- 1. Schritt. (i++) <- 2. Schritt. ((i'') + (i')) <-- 3. Schritt. i += i''' <-- 4. Schritt. Ich denke die Schritte variieren je nach Compiler oder so.
  16. TDM

    i += i++ + ++i

    1 += 2 + 3 Das links vom Zuweisungsoperator bleibt i(1) und rechts dann 1++; i = 2 -> ++2 -> i = 3;
  17. Hallo, ich arbeite z.Z. mit Direct3d/DirectX und würde gern ein Prisma mit einem Dreieck als Grundfläche zeichnen. Wie ich die einzelnen Vertizes setze ist mir klar und an sich gibt es keine Problem. Mich interessiert aber, für was das die Felder Tu und Tv in CustomVertex.PositionNormalTextured sind. In der Hilfe steht nur was von: Google zeigt mir auch nicht wirklich was Brauchbares an. :/
  18. Borland unterstützt doch wunderbar dBase. Einfach BDE nutzen.
  19. Die Funktionsdeklaration war ja so gegeben. Keine Ahnung was man da großartig mit CBV machen soll. Er soll ja auch was machen.
  20. Mal sehen, ob ich das richtig verstanden habe: void eingabeDouble(double *d) { printf("Zahl:\t"); scanf("%f", d); } int signumUndZahltyp(double d, int *i) { if ((d%(int)d) != 1.0f) { (*(i)) = 1; } else (*(i)) = 0; return ((d < 0) ? (-1) : ((d == 0) ? 0 : 1)); } So z.B.? (Und ja, ich bin ein Klammermensch. :beagolisc)
  21. TDM

    Referenzparameter in C

    Echt? Bei welchen C(!)-Compilern muss man malloc casten ? Nach meinem Wissensstand castet man malloc nicht. Sie auch: Question 7.7b Das ´Malloccasten ist ANSI-C++.
  22. Monate bis Ende des Jahres + Jahre * 12 bis Anfang aktuelles Jahr + Monate bis aktueller Monat. :floet:
  23. Früher hatte ich Zone Labs SS. Das war mir aber zu ressourcenlastig. Z.Z. habe ich keinen festinstallierten Virenscanner drauf. Bei Bedarf (falls doch mal was durchkommen sollte) nehm ich ClamWin oder Knoppicillin.
  24. TDM

    JFrame globaler zugriff

    Noch eine kleine Anmerkung zu der Frage mit dem Mischen: Nimm lieber JButton statt Button. java-forum.org - Warum nicht AWT und Swing mischen?

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...