Câu hỏi của BQC

[C++] Hai thắc mắc trong class

Em thấy nhiều chỗ người ta khởi tạo các giá trị mặc định cho 1 class như sau: `foo(int _val) : val(_val) {}` Vậy đây có phải là một hàm không ạ? Tại sao người ta dùng nó mà lại không dùng hàm constructor bình thường? 2.Trong hàm, em thấy người ta toàn khai báo tham số theo kiểu tham biến ...

BQC viết 17:10 ngày 30/09/2018 chỉnh sửa

Lấy ra chính xác phần thập phân của số thực

Em cần lấy chính xác giá trị phần thập phân phía sau của 1 số thực, là lấy giá trị luôn chứ không phải in ra đâu ạ. Đây là đoạn code minh họa, mục đích của em là muốn câu lệnh (fractional == 0.4) ra giá trị true #include <iostream> using namespace std; int main(){ double a = ...

BQC viết 17:06 ngày 30/09/2018 chỉnh sửa

[Class C++] Tại sao lại sao nên khai báo Public trước Private

Em thường chú ý thấy rằng thầy và các lập trình viên khai báo các thành phần Public trước Private Tại sao không phải là ngược lại?? Em thấy khai báo cái nào trước cũng được cả mà

BQC viết 17:04 ngày 30/09/2018 chỉnh sửa

Dùng hàm read() và write() trong copy nội dung file

Em có làm 1 chương trình copy file như sau: #include <iostream> #include <fstream> #include <stdlib.h> using namespace std; //! ham copy noi dung tu file nay sang file khac void copyStreamContent(ifstream& src, ofstream& des){ int length = 100; char* buffer = ...

BQC viết 16:57 ngày 30/09/2018 chỉnh sửa

Execute một chương trình khác song song với chương trình chính

Em muốn trong lúc chạy chương trình C++ chính, khi mình gọi hàm/lệnh, nó sẽ chạy thêm 1 chương trình song song nữa. Em có search được cái này, nhưng nó bị đứng ở chương trình thứ 2 mình đang chạy, chỉ lúc tắt cái chương trình đó thì nó mới quay về chương trình gốc ban đầu. Em muốn cho nó chạy song ...

BQC viết 16:33 ngày 30/09/2018 chỉnh sửa
1