Gibt es eine Konvention bezüglich der Always-Methode, die im Wesentlichen schreibgeschützt ist, aber über Mutex/Sperre verfügt, die möglicherweise geändert werden muss, const ist oder nicht?
Wenn es keine gibt, was wäre dann der Nachteil/schlechtes Design, wenn eine solche Methode const wäre
Gibt es eine Konvention bezüglich der Always-Methode, die im Wesentlichen schreibgeschützt ist, aber über Mutex/Sperre verfügt, die möglicherweise geändert werden muss, const ist oder nicht?
Wenn es keine gibt, was wäre dann der Nachteil/schlechtes Design, wenn eine solche Methode const wäre
Aus dieser Antwort habe ich gelernt, dass wir in C++17 std::fstream mit einem UTF-8-Pfad über std::filesystem::u8path öffnen können. Aber in C++20 ist diese Funktion veraltet und wir sollten...
Hier ist ein kleines Stück Code:
class myClass {
public:
void myMethod() const {
for (const auto& entity : myList) {
auto iter = myMap.find(&entity);
}
}
Kann ein einfacher Mutex pthread_mutex ein Ersatz für GIL in einer Multithread-Python-C-Erweiterung sein? Zum Beispiel: Wenn ich Py_INCREF oder PyMem_Alloc mit Mutex-Sperren versehen würde, würde das...