Câu hỏi được gắn thẻ «c++»

C ++ là ngôn ngữ lập trình có mục đích chung. Ban đầu nó được thiết kế như một phần mở rộng cho C và có cú pháp tương tự, nhưng giờ đây nó là một ngôn ngữ hoàn toàn khác. Sử dụng thẻ này cho các câu hỏi về mã (sẽ được) được biên dịch bằng trình biên dịch C ++. Sử dụng thẻ dành riêng cho phiên bản cho các câu hỏi liên quan đến sửa đổi tiêu chuẩn cụ thể [C ++ 11], [C ++ 14], [C ++ 17] hoặc [C ++ 20], v.v.





5
LPCSTR, LPCTSTR và LPTSTR
Có gì chênh lệch giữa LPCSTR, LPCTSTRvà LPTSTR? Tại sao chúng ta cần làm điều này để chuyển đổi một chuỗi thành một biến LV/ _ITEMcấu trúc pszText: LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
109 c++  windows  visual-c++  mfc 




6
Tại sao có thể trả về 'vectơ' từ một hàm?
Vui lòng xem xét mã này. Tôi đã thấy loại mã này vài lần. wordslà một vectơ địa phương. Làm cách nào để trả về nó từ một hàm? Chúng ta có thể đảm bảo nó sẽ không chết? std::vector<std::string> read_file(const std::string& path) { std::ifstream file("E:\\names.txt"); if (!file.is_open()) { std::cerr …

11
Lỗi biên dịch GCC với> 2 GB mã
Tôi có một số lượng lớn các chức năng tổng cộng khoảng 2,8 GB mã đối tượng (tiếc là không có cách nào xung quanh, máy tính khoa học ...) Khi tôi cố gắng liên kết chúng, tôi nhận được relocation truncated to fit: R_X86_64_32Slỗi (dự kiến) , mà tôi …
108 c++  c  gcc  compiler-errors 




8
Làm thế nào để BLAS có được hiệu suất cao như vậy?
Vì tò mò, tôi quyết định so sánh chức năng nhân ma trận của riêng mình so với việc triển khai BLAS ... Tôi phải nói rằng ít ngạc nhiên nhất về kết quả: Triển khai tùy chỉnh, 10 thử nghiệm của phép nhân ma trận 1000x1000: Took: 15.76542 seconds. …
108 c++  fortran 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.