Có hướng dẫn hay về cách làm việc với các luồng (lập trình) trong Visual Studio 2005 không? Không phải MFC có liên quan, chỉ có nguồn gốc C++ (không có .NET).Hướng dẫn đa luồng C++
Trả lời
Win32 Multithreaded Programming
Đồng thời thử một số podcast miễn phí trên hệ điều hành. Bạn có thể tìm thấy các cuộc thảo luận lý thuyết về khóa, đa luồng, v.v. (the one I know of is from Berkeley và dựa trên Java, nhưng nó vẫn có liên quan).
Hãy thử một trong những bài viết về The Code Project:
Thay vì sử dụng chủ đề Win32 trực tiếp, tôi muốn xem xét sử dụng một trình bao bọc chủ đề chẳng hạn như Boost threads. Đây là nền tảng chéo để chuyển ứng dụng của bạn sau này sẽ dễ dàng hơn.
Ý tưởng tốt! Bạn có biết một hướng dẫn tốt về họ? –
yup. http://www.ddj.com/cpp/184401518 – gbjbaanb
Cảm ơn bạn đã trả lời câu hỏi đó cho tôi gbjbaanb! –
Bạn có thể xem following OpenMP tutorials. Điều này không liên quan đến tất cả các khái niệm về đa luồng trong VC++, nhưng chỉ có OpenMP, mà VC++ hỗ trợ. OpenMP dễ sử dụng trong một số trường hợp đa luồng đơn giản, ví dụ các phép lặp độc lập trong vòng lặp, các khối mã độc lập có thể được thực hiện đồng thời. Mặc dù OpenMP không linh hoạt so với các cách tiếp cận khác nhưng nó rất dễ sử dụng.
Để bật OpenMP, bạn cần bật tính năng này trong thuộc tính dự án, "Hỗ trợ C/C++/Language/OpenMP".
Một lợi thế lớn của các hệ thống như OpenMp là nó dễ dàng hơn nhiều để tạo ra một số lượng lớn các chủ đề để làm công việc của bạn, làm cho quy mô ứng dụng của bạn đến đa lõi của tương lai. –
- 1. Hướng dẫn gỡ lỗi đa luồng cho GDB và C
- 2. Cơ bản đa luồng trong C/C++ - gợi ý, lời khuyên, hướng dẫn, một số hướng?
- 3. Cố gắng tìm hướng dẫn Scala tập trung đa luồng
- 4. C++ đồng bộ đa luồng
- 5. Hướng dẫn/hướng dẫn X509 trong C#
- 6. C đa luồng nguồn gốc
- 7. Lỗi đa luồng trong C#
- 8. x86 tối đa/phút asm hướng dẫn?
- 9. Hướng dẫn Mono C#?
- 10. Đa luồng
- 11. đa luồng trong c trong một mmorpg
- 12. Đơn giản C# đồng thời/đa luồng
- 13. C++ biến đa luồng biến động
- 14. Hướng dẫn RAII cho C++
- 15. Hướng dẫn cho libsvm C++
- 16. Tham chiếu đa luồng?
- 17. Mẫu cho máy chủ mạng đa luồng trong C#
- 18. AWS lib3s C/C++ Mẫu mã/Hướng dẫn Mã mẫu/Hướng dẫn
- 19. NOLOCK với Đa luồng
- 20. PThread có phải là lựa chọn tốt cho chương trình đa luồng đa luồng C/C++ không?
- 21. Đa luồng với Matlab
- 22. Đa luồng trong Lua
- 23. Hướng dẫn CPU trên máy đa vật lý-cpu
- 24. java.util.concurrent, ví dụ, hướng dẫn và mã
- 25. Đa luồng trong LLVM
- 26. Python, đa luồng quá chậm, đa tiến
- 27. Luồng dòng hướng trong Node.js
- 28. Đa luồng và đa xử lý
- 29. Hướng dẫn lập trình Qt (C++)?
- 30. Hướng dẫn về phong cách cho C#?
Sách đó dường như không còn in. – Jonke
oops. Tôi có nó và thích nó. Xin lỗi về liên kết "xấu" – Tim
Dường như người ta vẫn có thể mua nó thông qua amazon. – Tim