Wenn dies dein erster Besuch hier ist, lese bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich registrieren, bevor du Beiträge verfassen kannst. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Danke, das funktioniert. Evtl kannst du mir dann auch bei ein, zwei anderen Sachen helfen :>
Ich habe eine .sh-Datei, mit der ich ein Programm starten will.
Also
cd /home/programmordner/
./programmname
Daraufhin bekomme ich für beide Zeilen "No such file or directory". Per Hand kann ich die Sachen aber ausführen. Liegt es an den Berechtigungen von der .sh? Habe eigentlich bei allen Berechtigungen einen Haken in filezilla.
/bin/bash -c '( cd /home/programmordner; ./programmname )'
/e: bzw. ... wenn das einfach ne executable ist, kannst Du ja, wie bei /bin/bash einfach so den Pfad dorthin angeben
Inhalt Deiner .sh-Datei wäre also nur
/home/programmordner/programmname
Sudo geht nicht, weil ich dafür keine Rechte bekomme. (Ich bin kein Admin)
Einfach nur /home/programmordner/programmname hat aber geklappt. Bedankt! :)
Hi, weiß wer wie man in c einen netcat befehl mit nem tcp client senden kann? Also zb "nc readmore.de 80" und dann Befehle "GET / HTTP/1.1" etc. Muss ich das in den buffer bei send irgendwie packen oder gibts da bessere Lösungen? Bin absoluter c low:f
Wollte mir mal Regex aneignen und stoße hier schon auf ein Problem. Visual Studio meldet nämlich:
Der Zugriff auf "System.Text.RegularExpressions.Regex.Regex()" ist aufgrund der Sicherheitsebene nicht möglich.
Mir ist bewusst das das normalerweise n Problem mit Private/public ist, aber ich instanziere ja nur ne neue Regex Klasse. Sehe grade nicht was ich hier falsch mache.
Es ist btw egal wo ich die Instanz erstellen will, gibt mir in der Klasse Program, in der Main und in der isValid-Methode immer den gleichen Fehler
Edit: Oh mein Gott bin ich dumm. Hat sich erledigt. Man muss es mit nem Regex Pattern initalisieren, dann gehts
Wollte mir mal Regex aneignen und stoße hier schon auf ein Problem. Visual Studio meldet nämlich:
Der Zugriff auf "System.Text.RegularExpressions.Regex.Regex()" ist aufgrund der Sicherheitsebene nicht möglich.
Mir ist bewusst das das normalerweise n Problem mit Private/public ist, aber ich instanziere ja nur ne neue Regex Klasse. Sehe grade nicht was ich hier falsch mache.
Es ist btw egal wo ich die Instanz erstellen will, gibt mir in der Klasse Program, in der Main und in der isValid-Methode immer den gleichen Fehler
Edit: Oh mein Gott bin ich dumm. Hat sich erledigt. Man muss es mit nem Regex Pattern initalisieren, dann gehts
Klassen können auch ihren Default-Konstruktur private setzen. ;)
Wage doch einmal nen ersten Versuch, dann kann man dir besser helfen. Musst es ja am Anfang auch nicht direkt in 14 Zeilen schaffen, optimieren können wir dann ja hier.
Jo hat wer ein gutes Tool/Tipps um Speicherleaks ausfindig zu machen in C code? Finde mit Valgrind und GNU Debugger irgendwie nix passendes raus. Vermute bei mir stark, dass es mit irgendwelchen SDL2 Strukturen zusammenhängt die ich nicht anständig freigebe, da ich alle Arrays und Structs meines Wissens nach anständig freigebe. Bei Bedarf könnte ich Code per pn mitteilen.
e: Kann auch sein, dass ich zu blöd den valgrindoutput zu lesen.
E: Bin jetzt weiter. Das Problem, was ich jetzt noch habe, ist das ich in einer Struct noch ein Texture drin habe und ich nicht weiß wie ich diese freigeben soll.
ich "muss" für Programmieren eine Zeiterfassung erstellen und diese Dokumentieren. Dabei ist die ausführliche und sorgfältige Dokumentation wichtiger als Funktionalität oder Umfang des eigentlichen Programs. Wir haben im Studium Java "gelernt" aber so richtig Ahnung habe ich davon keine. Nun wäre meine Frage: welche Sprache könnte ich anwenden (muss mich eh komplett neu einarbeiten) und wo könnte man eventuell eine gute Vorlage bekommen? Machen wir uns nichts vor, es wird auf Copy&Paste hinaus laufen.
Kommentar