2012-04-04 18 views
2

Wäre der einfachste Weg, um einen threadpool zu erstellen (oder zumindest den Code für einen funktionierenden zu erhalten) von C++ 11?Einfachste Möglichkeit, einen Threadpool in C++ zu erstellen?

Ich habe ein Problem beim Zugriff auf Bibliotheken von der Arbeit, ich habe Probleme, C++ 11 Compiler zu bekommen. Wäre es einfacher/schwerer, ein Threadpool-Beispiel von Boost zu finden? Ich bin vielleicht in der Lage, die Boost-Bibliotheken zu installieren. Wenn nicht, muss ich versuchen, einen Weg zu finden, C++ 11 Compiler zu bekommen.

(Falls jemand sich fragt, warum ich frage, habe ich VS2010 installiert, aber das hat keine C++ 11 und ich kann Cygwin aufgrund von Arbeitseinschränkungen auf TCP-Ports nicht aktualisieren).

+0

Was soll der Threadpool tun? Gibt es mehr als nur Aufgaben in einem Thread-Pool auszuführen? –

+0

Als kleines Detail enthält VS2010 einen Teil von C++ 11 und die meisten Teile der Bibliothek. Überprüfen Sie zuerst, ob beispielsweise lambdas unterstützt wird. – dascandy

+0

Dies ist unter Windows Ich nehme an? Benötigen Sie Portabilität oder können Sie einfach mit dem klassischen Win32 programmieren? – Tudor

Antwort

1

C++ 11 hat nichts Besonderes für Thread-Pooling eingebaut. Ich denke, Sie wollen Boost-basierte threadpool Implementierung.

Verwandte Themen