Veröffentlicht 5. April 20178 j Hallo Zusammen, ich arbeite mich grade in C etwas ein und habe ein kleines "Programm" geschrieben indem bestimmte Daten abgefragt werden. Unter anderem soll auch der Benutzername des angemeldeten Windowsbenutzers ausgelesen werden. Den Benutzernamen wollte ich in einem String speichern. Mein Problem hierbei, ich finde keine geeignete Funktion um A den Windowsbenutzer auszulesen und B ihn dann in einen String zu schreiben. Gruß LittleBrother
5. April 20178 j Hi, schau dir dieses Beispiel mal an: https://msdn.microsoft.com/de-de/library/windows/desktop/ms724426(v=vs.85).aspx Gruß
5. April 20178 j http://stackoverflow.com/questions/24503466/how-to-get-user-name-using-c-programming Kurze Suche via Google...sowie tausende weitere Ergebnisse...aber du hast gesucht??
5. April 20178 j vor 4 Minuten schrieb KeeperOfCoffee: Kurze Suche via Google... Manno, Jetzt hast du unseren geheimen Trick verraten.
11. April 20178 j Autor Wenn mich nicht alles täuscht und ihr dürft mich ruhig korrigieren, falls ich falsch liege, dann ist der erste Link eine C++ Lösung und beim Zweiten meckert mein Compiler, dass die Funktion "nicht sicher" ist. Und ja ich habe gesucht, zwar nach deutschen Stichwörtern, aber die Ergebnisse hier habe ich auch gefunden. Gibt es eine "sichere" Funktion, die man statt dem "getenv()" nutzen kann?
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.