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
mô-đun không an toàn cho SAFESEH image C ++
Tôi đang sử dụng Microsoft Visual Studio 2011 Professional Beta Tôi đang cố chạy các tệp OpenCV C ++ ( http://opencv.willowgarage.com/wiki/Welcome ) mà tôi đã biên dịch bằng cMake & Visual Studio Complier. Tuy nhiên, khi tôi gỡ lỗi dự án, tôi nhận được hơn 600 lỗi, hầu hết chúng …

4
Lấy phần tử cuối cùng của chuỗi std ::
Tôi đã tự hỏi liệu có một cách viết tắt hoặc một cách thanh lịch hơn để lấy ký tự cuối cùng của một chuỗi như trong: char lastChar = myString.at( myString.length() - 1 ); Một cái gì đó myString.back()dường như không tồn tại. Có tương đương không?
87 c++  string 

9
Có sử dụng hợp pháp cho void * không?
Có sử dụng hợp pháp void*trong C ++ không? Hay cái này được giới thiệu vì C đã có nó? Chỉ để tóm tắt suy nghĩ của tôi: Đầu vào : Nếu chúng ta muốn cho phép nhiều kiểu đầu vào, chúng ta có thể nạp chồng các hàm và …
87 c++ 

8
Cách tạo biểu đồ gọi cho mã C ++
Tôi đang cố gắng tạo biểu đồ gọi để tìm ra tất cả các đường dẫn thực thi có thể xảy ra với một hàm cụ thể (để tôi không phải tìm ra tất cả các đường dẫn theo cách thủ công, vì có nhiều đường dẫn đến hàm này …



5
Từ khóa không dấu trong C ++
Từ khóa unsigned có mặc định cho một kiểu dữ liệu cụ thể trong C ++ không? Tôi đang cố gắng viết một hàm cho một lớp cho nguyên mẫu: unsigned Rotate(unsigned object, int count) Nhưng tôi không thực sự hiểu những gì unsignedcó nghĩa là. Nó không nên giống …
87 c++  unsigned 

3
Sao chép hàm tạo và = toán tử quá tải trong C ++: một hàm phổ biến có thể thực hiện được không?
Kể từ một phương thức tạo bản sao MyClass(const MyClass&); và một = toán tử quá tải MyClass& operator = (const MyClass&); có khá nhiều mã giống nhau, cùng một tham số và chỉ khác nhau về kết quả trả về, liệu có thể có một hàm chung cho cả …




5
Tại sao NULL không được khai báo?
Tôi gặp sự cố với trình tạo cấu trúc này khi tôi cố gắng biên dịch mã này: typedef struct Node { Node( int data ) // { this->data = data; previous = NULL; // Compiler indicates here next = NULL; } int data; Node* previous; Node* next; } NODE; …
87 c++  syntax  nodes 



4
Tại sao mẫu hàm không thể chuyên biệt một phần?
Tôi biết đặc tả ngôn ngữ cấm chuyên môn hóa từng phần của mẫu hàm. Tôi muốn biết lý do tại sao nó cấm nó? Chúng không hữu ích? template<typename T, typename U> void f() {} //allowed! template<> void f<int, char>() {} //allowed! template<typename T> void f<char, T>() {} //not …

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.