Trang 2 trên tổng số 9 Đầu tiênĐầu tiên 1234... Cuối cùngCuối cùng
Từ 11 tới 20 trên tổng số 84 kết quả

Đề tài: Script and Interpret

  1. #11
    Ngày gia nhập
    08 2017
    Bài viết
    2,951

    Mặc định Script and Interpret

    Sai đến đâu, sửa đến đó, để đối phó cũng được

    Lường, lượng trước những khả năng xảy ra có tốt hơn

  2. #12
    Ngày gia nhập
    02 2014
    Nơi ở
    TP.HCM
    Bài viết
    902

    Đúng vậy, nhưng chỉ khi có 1 ý tưởng cụ thể.

  3. #13
    Ngày gia nhập
    08 2017
    Bài viết
    2,951

    Khi cần xóa một CT đang chạy, nó đã xuất phát từ một ý tưởng, một ý đồ.

    Sao phải xóa, sao phải xóa nó ngay sau khi chạy mà không phải là lúc khác.

    Có vài cách để thực hiện việc xóa ứng dụng.

  4. #14
    Ngày gia nhập
    02 2014
    Nơi ở
    TP.HCM
    Bài viết
    902

    Bàn tới tầm đó cả ngày không hết : Ví như tại sao có chương trình muốn xóa cần phải nhờ tới các dịch vụ khi HĐH mới nạp vào (boot nóng/lạnh), khi nào cần dll hay ocx, một chương trình khi nào chỉ cần chạy 1 thể hiện v.v... Nói thẳng thắn nếu viết theo ý đồ thực nào đó, mã chương trình C ở trên là quá tồi, bạn thấy sao chứ khi tôi viết thực thì thời gian nghĩ phải gấp chục lần hoặc hơn so với thời gian gõ phím.

    Mà thôi, chúng ta bắt đầu đi hơi xa rồi, khi nào tôi có ý tưởng mới sẽ bàn tiếp với bạn.

  5. #15
    Ngày gia nhập
    08 2017
    Bài viết
    2,951

    Bàn tới chục năm, bàn cả đời người chứ vài ngày sao hết !

    Tôi đánh máy chậm, suy nghĩ còn còn tệ hại hơn, thua xa tốc độ gõ phím 2 ngón.

    Người mới tập gõ nhiều hơn một LTV gõ code, theo ghi nhận của tôi.

  6. #16
    Ngày gia nhập
    08 2017
    Bài viết
    2,951

    Mặc định Script and Interpret

    Nguồn dẫn liên quan:
    http://diendan.congdongcviet.com/threads/t400864::li-thuyet-do-thi-dang-cay.cpp/page2/

    C++ Code:
    1. #include <iostream>
    2. using namespace std;
    3. int main(){
    4.     int n;
    5.     cin >> n;
    6.     int p[n+1] = {}, q[n+1] = {};
    7.     for(int k = n-1; k; k--) {
    8.         int i, j;
    9.         cin >> i >> j;
    10.         p[j] = i;
    11.     }
    12.     int j;
    13.     for(j = n; j; j = p[j]) {
    14.         q[p[j]] = j;
    15.         if( j == 1 )
    16.             goto OK;
    17.     }
    18.     for(j = 1; j; j = p[j]) {
    19.         cout << " " << j;
    20.         if( j == n )
    21.             goto OM;
    22.         if( q[j] ) {
    23.             j = q[j];
    24.             goto OK;
    25.         }
    26.     }
    27.     return 1;
    28. OK: for(; j; j = q[j]) {
    29.         cout << " " << j;
    30.     }
    31. OM: return 0;
    32. }

    Với dữ liệu mẫu thử (test01.txt)
    Code:
    24
    21  1
     8  2
     6  3
     7  4
     7  5
     8  7
     6  8
     5  9
     2 10
     5 11
     7 12
    10 13
     2 14
    12 15
     4 16
    15 17
    12 18
    18 19
    18 20
    15 21
     4 22
    22 23
    22 24
    có cách nào nhập dữ liệu từ mẫu thử - thay thế nhập tay - vào CT khi chạy ?

  7. #17
    Ngày gia nhập
    08 2017
    Bài viết
    2,951

    Sang năm tới bàn tiếp.

  8. #18
    Ngày gia nhập
    08 2017
    Bài viết
    2,951

    G/s CT lưu là io01.cpp, biên dịch bằng MinGW, nó có thể thực hiện như sau:

    Code:
    g++ io01.cpp -o io01.exe
    io01.exe <test01.txt
    Kết quả:

  9. #19
    Ngày gia nhập
    08 2017
    Bài viết
    2,951

    Mở thư mục trên windows (WE): Explorer command line switches

  10. #20
    Ngày gia nhập
    08 2017
    Bài viết
    2,951

    Có những dịch vụ (service) không cần chạy tự động (Automatic), ví dụ Sql Server đối với tôi (khi cần viết - test CT mới dùng đến nó).

    Có nhiều cách khởi động, tôi dùng shortcut cho đơn giản:
    Bat Code:
    1. @echo off
    2. net start MSSQL$SQL2005
    3. pause

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn