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

Thư viện chuẩn C ++ và không gian tên của nó. Sử dụng kết hợp với [c ++].




12
Bạn có thể xóa các thành phần khỏi danh sách std :: trong khi lặp qua nó không?
Tôi đã có mã trông như thế này: for (std::list<item*>::iterator i=items.begin();i!=items.end();i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive); Tôi muốn xóa các mục không hoạt động ngay sau khi cập nhật chúng, inorder để tránh đi lại danh sách. Nhưng nếu tôi thêm các …
239 c++  list  std 

4
Tại sao tôi lại sử dụng Push_back thay vì emplace_back?
Các vectơ C ++ 11 có chức năng mới emplace_back. Không giống như push_back, dựa trên tối ưu hóa trình biên dịch để tránh các bản sao, emplace_backsử dụng chuyển tiếp hoàn hảo để gửi các đối số trực tiếp đến hàm tạo để tạo một đối tượng tại chỗ. …
232 c++  c++11  std 

3
cout không phải là thành viên của std
Tôi đang thực hành sử dụng các tệp mulitple và các tệp tiêu đề, v.v. Vì vậy, tôi có dự án này có hai số và sau đó thêm chúng. Khá đơn giản. Đây là tập tin của tôi: main.cpp #include <iostream> #include "add.h" int main() { int x = …
199 c++  io  std  member  cout 


16
C đọc từng dòng tệp
Tôi đã viết chức năng này để đọc một dòng từ một tập tin: const char *readLine(FILE *file) { if (file == NULL) { printf("Error: file pointer is null."); exit(1); } int maximumLineLength = 128; char *lineBuffer = (char *)malloc(sizeof(char) * maximumLineLength); if (lineBuffer == NULL) { printf("Error allocating memory …
184 c  file-io  line  std 


7
printf với std :: chuỗi?
Sự hiểu biết của tôi stringlà một thành viên của stdkhông gian tên, vậy tại sao điều sau đây xảy ra? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow this …
157 c++  string  namespaces  printf  std 




7
stdlib và đầu ra màu trong C
Tôi đang làm một ứng dụng đơn giản đòi hỏi đầu ra màu. Làm thế nào tôi có thể làm cho đầu ra của tôi có màu như emacs và bash làm gì? Tôi không quan tâm đến Windows, vì ứng dụng của tôi chỉ dành cho các hệ thống …
125 c  colors  std  stdio 


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.