Als «c» getaggte Fragen

144
Warum hat pthread_cond_wait falsche Weckrufe?

Um die Manpage zu zitieren: Bei Verwendung von Bedingungsvariablen gibt es immer ein boolesches Prädikat mit gemeinsam genutzten Variablen, die jeder Bedingungswartezeit zugeordnet sind. Dies ist der Fall, wenn der Thread fortgesetzt werden soll. Es können falsche Aufweckvorgänge mit den...

144
Ist es möglich, Swift's Enum in Obj-C zu verwenden?

Ich versuche, einen Teil meiner Obj-C-Klasse in Swift umzuwandeln. Und einige andere Obj-C-Klassen verwenden immer noch Enum in dieser konvertierten Klasse. Ich habe in den Pre-Release-Dokumenten gesucht und konnte es nicht finden oder habe es verpasst. Gibt es eine Möglichkeit, Swift enum in der...

144
Bedeutung von ios_base :: sync_with_stdio (false); cin.tie (NULL);

Welche Bedeutung hat das Einbeziehen? ios_base::sync_with_stdio(false); cin.tie(NULL); in C ++ - Programmen? In meinen Tests wird die Ausführungszeit verkürzt. Gibt es jedoch einen Testfall, über den ich mir Sorgen machen sollte, wenn ich diesen einbeziehe? Müssen die beiden Aussagen immer zusammen...

143
Was ist der Unterschied zwischen Sigaktion und Signal?

Ich wollte einer App, die wir hier haben, einen zusätzlichen Signalhandler hinzufügen, und ich bemerkte, dass der Autor sigaction()die anderen Signalhandler eingerichtet hatte. Ich würde benutzen signal(). Um der Konvention zu folgen, sollte ich verwenden, sigaction()aber wenn ich von Grund auf neu...

143
Application_Start wird nicht ausgelöst?

Ich habe eine ASP.NET MVC (Beta) -Anwendung, an der ich arbeite, und habe Probleme herauszufinden, ob ich etwas falsch mache oder ob meine Application_StartMethode in Global.asax.cs tatsächlich nicht ausgelöst wird, wenn ich es versuche um die Anwendung zu debuggen. Ich habe in meiner...

143
Objective-C-Variablen auf statischer Klassenebene

Ich habe eine Klasse Film, in der jeder eine eindeutige ID speichert. In C #, Java usw. kann ich eine statische int currentID definieren und jedes Mal, wenn ich die ID einstelle, kann ich die currentID erhöhen und die Änderung erfolgt auf Klassenebene und nicht auf Objektebene. Kann dies in...

143
Bedeutung des Flag -pthread beim Kompilieren

In verschiedenen Multithread-C- und C ++ - Projekten habe ich gesehen, dass das -pthreadFlag sowohl auf die Kompilierungs- als auch auf die Verknüpfungsphase angewendet wurde, während andere es überhaupt nicht verwenden und einfach -lpthreadauf die Verknüpfungsphase übergehen . Besteht die Gefahr,...