- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Làm sao để bán ứng dụng viết bằng Qt
Tôi đã đọc qua giấy phép của Qt nhưng tiếng Anh của tôi hơi kém nên tôi muốn hỏi mọi người. Theo những gì tôi hiểu thì tước khi bán phải gủi code cho Qt có phải không mọi người?
Qt không hoạt động với slot tự tạo?
Tôi không dùng Design để tạo Ui nhưng tới bước xử lý bấm vào button thì có vẻ mọi chuyện không suôn sẻ như lúc dùng Design. Tôi đã xem qua moc file của Qt tạo ra trong cả 2 trường hợp dùng và không dùng Design. Cả 2 có vẻ như giống hệt nhau. Đây là code của tôi: main.cpp: #include ...
Biến cục bộ (local variable) hoạt động như thế nào khi ra khỏi scope?
Mình có đoạn code đơn giản như sau để test biến cục bộ. #include <stdio.h> int *a = NULL; int call () { int b = 9; a = &b; return 1; } int main () { call (); printf ("%d ", *a); return 0; } Từ trước tới giờ mình nghĩ là khi ...
Hàm printf được viết như thế nào?
Hôm nay mình có vô tình thử qua đoạn code sau và vô cùng bất ngờ: int a = printf("abcd"); đoạn code này không báo bị lỗi, sau đấy mình đã thử thêm vài trường hợp nữa và in ra giá trị của a. Mình nhận ra rằng hàm này có trả về giá trị và giá trị đó là số ký tự trong hàm printf. ví dụ: int ...
Khai báo con trỏ: type* ptr hay là type (*ptr)?
ví dụ như tôi có con trỏ sau. int a = 0; int * p; p = &a; thì tôi viết int* ptr sẽ tốt hơn là viết int * ptr hoặc int *ptr Nhưng trong rất nhiều trường hợp. Ví dụ như con trỏ hàm, con trỏ trỏ tới mảng n chiều: void (*ptr) (int, int) float (*ptr) [5]... ...
Tính căn bậc hai bằng vòng lặp
Chương trình của mình như sau: #include <iostream> #include <math.h> using namespace std; int main() { double a, b, d, kq; cout << "Nhap vao gia tri can tinh: " << endl; cin >> a; b = a; d = 0; kq = (b + d) / 2; while (abs (kq * kq - a) > 0.001){ if ...
Câu lệnh if không đúng điều kiện nhưng vẫn hoạt động
Mình có chương trình đơn giản như sau: int main(){ int this = 5; if (this = 3) { printf("wrong"); } else if (this = 2) { printf("something"); } return 0; } Mặc dù không có giá trị đúng của if nhưng chương trình vẫn chạy và in ra trường hợp this = 3: wrong Mọi người giúp mình ...
Hỏi về đệ quy trong C, C++
Mình có đoạn code sau: #include <stdio.h> void func(int a){ if (a > 10) { return -1; } func(a + 1); printf("%d ", a); } int main(){ func(1); return 0; } Mình không hiểu tại sao đoạn code trên lại in ra : 10 9 8 7 6 5 4 3 2 1 Mình nghĩ khi gọi đệ quy thì nó sẽ bỏ qua câu ...
Dùng con trỏ tính LONG_LONG_MAX theo cơ số mũ
Đây là chương trình của mình: #include <iostream> #include <limits.h> using namespace std; long long (*p)(long long*, long long*) = 0; long long log(long long* a, long long* b){ if (*a == 0) { return 0; } else if (*a == 1) { return *b; } else if ...
Mọi người giúp mình giải thích về reference variable với ạ
Mình cũng đã sử dụng biến tham chiếu không ít nhưng thực sự mình không hiểu tại sao nó lại làm được như vậy nữa. Ví dụ: #include <iostream> using namespace std; int main(){ int a = 9; int& b = a; return 0; } Như ví dụ trên, ta dễ thấy rằng b là tham chiếu của a. Nhưng mình thắc ...