Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.

Search:

Type: Các bài viết; User: MHoang; Từ khóa:

Trang 1 trên tổng số 20 1 2 3 4

Search: Tìm kiếm trong 0.10 giây.

  1. ADO.NET Bạn không thể lấy vị trí của 1 ký tự trong chuỗi...

    Bạn không thể lấy vị trí của 1 ký tự trong chuỗi trên form bằng cách tính toán chỉ mục của ký tự, lý do là chiều rộng (tính theo pixel) của các ký tự khi hiển thị là khác nhau.
    Tôi thấy có 2 cách...
  2. Trả lời
    2
    Lượt xem
    459

    Con trỏ trên C++ Ỏ lần nhập thông tin lớp thứ 2, biến temp đang...

    Ỏ lần nhập thông tin lớp thứ 2, biến temp đang trỏ tới một cấu trúc chứ không phải mảng cấu trúc, do vậy delete[] là sai.
    Nên tìm logic khác thì hay hơn hoặc dùng vector của C++ sẽ tránh được sai...
  3. Trả lời
    2
    Lượt xem
    827

    Bắt đầu đi chi tiết hơn: Tạo lớp CRect class...

    Bắt đầu đi chi tiết hơn: Tạo lớp CRect


    class CRect
    {
    private:
    int left = 0; // 1: Tọa độ trái
    int top = 0; // 2: Tọa độ trên
    int width = 0; // 3: Chiều rộng
    int height =...
  4. Trả lời
    6
    Lượt xem
    563

    Kỹ thuật C++ Có 2 cách làm chuyện này. 1: Như mã bạn viết,...

    Có 2 cách làm chuyện này.
    1: Như mã bạn viết, chỉ cần thêm hàm sort trong namespace std riêng của bạn. Bạn cần viết mã cho hàm sort này, Hàm sort của <algorithm> sử dụng đối số bình thường. Thật ra...
  5. Trả lời
    6
    Lượt xem
    563

    Kỹ thuật C++ Vẫn thực hiện được như thường thôi. Có điều là...

    Vẫn thực hiện được như thường thôi. Có điều là không rõ bạn định thay đổi (hoặc viết đè) các hàm sort, max_element của thư viện <algorithm> hay bạn định viết các hàm đó như là thành phần của lớp...
  6. Trả lời
    2
    Lượt xem
    827

    Mã số 3, phân tích sau #include ...

    Mã số 3, phân tích sau


    #include <windows.h>
    #include <vector>
    #include <time.h>
    using namespace std;

    #ifdef UNICODE
    #define String wstring
  7. Trả lời
    2
    Lượt xem
    827

    Tạo một lớp điều khiển GridView trong VS2015 theo OOP.

    Đề tài này cố gắng đi chi tiết về cách thức lập trình Windows, mình sẽ đi từng bước một.
    Đề bài : Xây dựng lớp điều khiển khung lưới có các chức năng và yêu cầu sau:
    1. Nhập xuất dữ liệu cho từng ô...
  8. Trả lời
    1
    Lượt xem
    391

    Bài này đúng ra chỉ cần tạo 1 lớp hay 1 cấu trúc...

    Bài này đúng ra chỉ cần tạo 1 lớp hay 1 cấu trúc là đủ, nhưng tạo nhiều lớp cũng ok. Lớp cơ sở gần sát với 1 giao diện (interface) do chỉ có các hàm ảo. Phần nhập xuất tập tin bạn tự làm nhé.

    ...
  9. Đề tài: Khai báo class

    bởi MHoang
    Trả lời
    3
    Lượt xem
    562

    Có nhiều cách làm bạn à, không nhất thiết phải...

    Có nhiều cách làm bạn à, không nhất thiết phải theo Get/Set. Các bộ Get/Set chủ yếu làm việc với dữ liệu bên trong lớp, in danh sách thì nên dùng hàm. Tuy nhiên một chương trình nên chuẩn bị sẵn các...
  10. Đề tài: Khai báo class

    bởi MHoang
    Trả lời
    3
    Lượt xem
    562

    Đây là bài toán đa hình của C++. Các công thức...

    Đây là bài toán đa hình của C++. Các công thức hình học tui đã trả lại thầy cô, nên mã bên dưới chỉ là tham khảo thêm cho bạn.


    #include<iostream>
    #include<vector>
    using std::cout;
    using...
  11. Kỹ thuật C++ Bạn nghĩ đúng ở vế đầu, vector sẽ được cấp phát...

    Bạn nghĩ đúng ở vế đầu, vector sẽ được cấp phát lại khi thêm phần tử mới mà vùng nhớ của vector không đủ chỗ.

    Tại sao constructor chỉ được gọi 1 lần mà lại Destructor nhiều lần ?
    Thực ra, mỗi lần...
  12. Trả lời
    3
    Lượt xem
    646

    Một đề xuất chỗ đó có thể viết lại như sau ...

    Một đề xuất chỗ đó có thể viết lại như sau


    ThoiGian::ThoiGian(int second)
    {
    gio = second / 3600;
    phut = (second / 60) % 60;
    giay = second % 60;
    }
  13. Trả lời
    3
    Lượt xem
    567

    Lập trình C char* str = "0000000000\0"; Khai báo như này thì...

    char* str = "0000000000\0";
    Khai báo như này thì str là một con trỏ tới hằng chuỗi, đã là hằng thì không thể thay đổi nó.

    char str[] = "0000000000";
    Khai báo như này thì str là con trỏ tới vùng...
  14. Trả lời
    2
    Lượt xem
    798

    NgayThang n(30, 2, 1996); nên mình thắc mắc có...

    NgayThang n(30, 2, 1996);
    nên mình thắc mắc có phải chỗ NgayThang là mình phải tạo class mới không, và tạo như thế nào?

    Chỗ đó là tạo một thể hiện của lớp hay một cấu trúc, theo mã khác của bạn...
  15. Bài tập C++ . Bạn cho trò chơi chạy trên Console hay Windows...

    . Bạn cho trò chơi chạy trên Console hay Windows ?
    . Đây có phải là trò dân gian : Oánh tù tì ra cái gì ? ra búa, ra kéol ra bao ?
    . HP là gì.

    1. Kiểm soát phần trăm số lần máy tính chọn 1 trong...
  16. Nếu muốn thực hiện trên Windows thì như sau (...

    Nếu muốn thực hiện trên Windows thì như sau ( trên VS2015) nhé :


    #include <windows.h>
    #include <time.h>
    #include <vector>
    using namespace std;

    #define STATIC_OUTSIDE 0 // 0 - 2...
  17. Lập trình cấu trúc cho Console, sử dụng thuật toán "dầu loang", mã nguồn Lines98

    #include <iostream>
    #include <vector>
    #include <stack>
    #include <windows.h>
    #include <time.h>
    using namespace std;

    enum { TC_FREE = 0, TC_SELECTED, TC_LARGE, TC_SMALL, TC_ROAD };
    typedef...
  18. Trả lời
    6
    Lượt xem
    872

    Bài tập C++ OK bạn, đã nhìn ra lãng phí bộ nhớ, thay đổi như...

    OK bạn, đã nhìn ra lãng phí bộ nhớ, thay đổi như sau, nhưng đi từ trái sang phải


    void DisplayResult(int * pArray, int iRow, int cCount)
    {
    cout << " #"; cout.width(2); cout << iRow + 1; cout...
  19. Trả lời
    6
    Lượt xem
    872

    Bài tập C++ Bài này thì đi tới chứ không quay lui đâu bạn ...

    Bài này thì đi tới chứ không quay lui đâu bạn


    #include <iostream>
    #include <time.h>
    using namespace std;

    int * CreateArray(int & cCount) // Nơi gọi nhớ delete nếu không NULL
    {...
  20. Trả lời
    3
    Lượt xem
    701

    Kỹ thuật C++ Mã trên thì mới làm mờ nút maximize thôi, nếu...

    Mã trên thì mới làm mờ nút maximize thôi, nếu người dùng kéo khung theo chiều ngang thì chữ vẫn nhảy loạn nhé.
    Cần phải thêm 1 dòng nữa bên trên SetWindowLong : dwStyle ^= WS_THICKFRAME;
  21. Bạn làm thử các bước sau: . Tạo dự án mới và tạo...

    Bạn làm thử các bước sau:
    . Tạo dự án mới và tạo tập tin mã mới ví dụ : Source.cpp. Nếu trong VS có thể lấy mặc định do VS đề nghị
    . Copy toàn bộ mã của tập tin OAQ.cpp vào Source.cpp
    . Copy mã...
  22. Trả lời
    8
    Lượt xem
    956

    Lập trình C++ Mới chuyển 1/2 mã sang sử dụng các lớp...

    Mới chuyển 1/2 mã sang sử dụng các lớp của C++Standar đây. Từ từ chuyển tiếp sau


    #include <vector>
    #include <stack>
    #include <time.h>
    using namespace std;
    ...
  23. Trả lời
    8
    Lượt xem
    956

    Lập trình C++ Nhận xét bài toán : . Đã xem xét kỹ đề...

    Nhận xét bài toán :
    . Đã xem xét kỹ đề bài thì thấy bài này nếu dùng quay lui - vét cạn thì mã sẽ rất gọn nhưng thực hiện sẽ gặp tăng đột biến các bước lặp. Cách thức...
  24. Trả lời
    8
    Lượt xem
    956

    Lập trình C++ Nhìn vào mã của bạn chóng mặt quá, mình không...

    Nhìn vào mã của bạn chóng mặt quá, mình không nghĩ nó phức tạp tới vậy.
    Bạn cho biết bạn rành cái nào hơn rồi chúng ta thử vài bước :
    1. Giữa Vector với Mảng 2 chiều - Con trỏ.
    2. Giữa Đệ quy với...
  25. Đề tài: Tách tên và so sánh

    bởi MHoang
    Trả lời
    2
    Lượt xem
    401

    Chưa biết hàm Tach_ten() bạn viết đúng chưa nhưng...

    Chưa biết hàm Tach_ten() bạn viết đúng chưa nhưng thấy lỗi trước mắt là cái chuỗi s[100] là nằm trên ngăn xếp nên khi ra khỏi hàm là nó trở thành phù du.
Trang 1 trên tổng số 20 1 2 3 4
Từ 1 tới 25 trên tổng số 500 kết quả