Hỏi về C++

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi HeoSuaXongDzoLua, 13/10/07.

  1. HeoSuaXongDzoLua

    HeoSuaXongDzoLua Legend of Zelda

    Tham gia ngày:
    17/5/07
    Bài viết:
    1,083
    Nơi ở:
    HCM
    Ông thầy em bảo về viết 1 đoạn code để đo tốc độ xử lý của máy tính bằng C++

    Huynh đài nào có thể chỉ cho em đc ko ?

    Em hiểu nó có dạng như vầy
    main()
    {
    t1=gettime();
    while ( i=1-->1000; i++)
    {
    while ( j=1--->1000;j++)
    }

    t2=gettime();

    float tocdo;
    tocdo=2000/(t2-t1) ;

    }

    Nghĩ vậy nhưng ko bít khai báo thư viện và hàm có đúng ko nữa ... giúp em với
     
  2. CuteBaby

    CuteBaby Legend of Zelda

    Tham gia ngày:
    29/5/07
    Bài viết:
    1,059
    Nơi ở:
    None
    cái gì đây :-/
    phải như vậy chứ "<="
    hơn nữa chương trình kiểm tra tốc độ máy có vài dòng vậy thì chắc mấy soft test kia vứt đi hết quá :-j , đây chẳng qua là kiểm tra tốc độ đọc file , thì dụ máy tớ mở nhiều ứng dụng cùng một lúc .... khi run sẽ chậm hơn là chắc , cái đó đánh vào là thế đấy , chứ kiểm tra tốt độ máy nổi gì :-j , còn nếu không chạy ứng dụng gì tớ bảo đảm các máy không hơn nhau xê xích bao nhiêu đâu :))
     
  3. Bối Bối

    Bối Bối C O N T R A

    Tham gia ngày:
    20/2/06
    Bài viết:
    1,859
    Nơi ở:
    Ha Noi, Vietnam,
    ặc while(btdk) //chỉ 1 hoặc nhiều đk kết hợp && hoặc ||
    {
    //code
    }

    vd:
    int i=0;
    while(i<=10000)
    {
    cout<<"so thu"+i;
    i++;
    }

    làm gì có vụ này
    ko có cái nào là gettime để tính tốc độ đếm của máy đâu :|
     
  4. HeoSuaXongDzoLua

    HeoSuaXongDzoLua Legend of Zelda

    Tham gia ngày:
    17/5/07
    Bài viết:
    1,083
    Nơi ở:
    HCM
    Vậy àh ! :'>
    Em cũng ko biết cái gettime ở mô nữa ... nhưng ông thầy thì bảo có , ổng bảo đoạn code sẽ từa tựa như vậy.

    Còn cái ---> thì em viết i chạy từ 1 đến 1000 , i++ í mà :'>
     
  5. Magic_fantasy

    Magic_fantasy Mr & Ms Pac-Man

    Tham gia ngày:
    22/6/06
    Bài viết:
    213
    click chuột phải vào cái gettime() để xem thư viện của nó. Mình thấy cái gettime() này cũng hay đấy ,có thể dùng nó để tính được độ phức tạp của thuật toán (xem thời gian của 2 thuật toán cái nào lâu hơn thì phức tạp hơn)
     
  6. Clarious

    Clarious Mr & Ms Pac-Man

    Tham gia ngày:
    6/7/05
    Bài viết:
    297
    Tùy viết cho nền tảng nào chứ? Thường mấy cái đo tốc độ máy tính nó hay làm mấy trò như tính siêu Pi (Pi với độ chính xác 2 triệu chữ số sau dấu phẩy), nều làm cho nền windows thì làm 1 cái multi-thread đi :D Làm 2 thread tính cho vui :p
     

Chia sẻ trang này