Hi,
Kann es sein, dass das Locking automatisch geschieht?
Nein, das passiert nicht. Allerdings kann man in C direkt die entsprechenden API-Funktionen aufrufen, die Locking betreiben, die da sind:
Komisch dass das bis jetzt noch nie in der Programmier-Vorlesung angesprochen wurde.
UNIX und kompatible (inkl. Linux und Mac OS X):
- flock
- fcntl mit entspr. Parametern
- lockf
Aber einige gute Quellen wurden dafür angesprochen.
Die Beschreibungen zu den hier genannten Funktionen gibt es in diesem Index.
Der Dozent war Unix-Programmierer, darum gab es kaum gute Quellen für Windows.
mfG,
steckl