Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


PHP код: Выделить весь код

// test.cpp : Defines the entry point for the console application.

//

#include "stdafx.h"

int _tmain(int argc_TCHARargv[])
{
    
int xyz;
    
<< 8;

    
int t;
    
int ji100;

    
intm1 = new int[x*y*z];
    
time(NULL);
    for(
k0i--)
        for(
x*y*-1>=0;j--)
            
m1[j] = 0;

    
time(NULL) - t;
    
std::cout << "\ntest #1.1\n" << "time=" << << "\n" << "speed=" << ((sizeof(int)*((x>>2)*(y>>2)*(z>>2)*k))/(t*1<<14)) << "\n";
    
time(NULL);
    for(
k0i--)
        for(
x*y*-1>=0;j--)
        {
            
m1[j] = m1[j] = 0;
        }
    
time(NULL) - t;
    
std::cout << "\ntest #1.2\n" << "time=" << << "\n" << "speed=" << ((sizeof(int)*((x>>2)*(y>>2)*(z>>2)*k))/(t*1<<14)) << "\n";
    
time(NULL);
    for(
k0i--)
        for(
x*y*-1>=0;j--)
        {
            
m1[j] = 0;
            
m1[j] += 0;
        }
    
time(NULL) - t;
    
std::cout << "\ntest #1.3\n" << "time=" << << "\n" << "speed=" << ((sizeof(int)*((x>>2)*(y>>2)*(z>>2)*k))/(t*1<<14)) << "\n";


    
intm2,* m3,* m4;
    
m3=m1;
    
m3+=x*y*-1;
    
time(NULL);
    for(
k0i--)
        for(
m2=m1m2 <= m3;m2++)
            *
m2 0;
    
time(NULL) - t;
    
std::cout << "\ntest #2.1\n" << "time=" << << "\n" << "speed=" << ((sizeof(int)*((x>>2)*(y>>2)*(z>>2)*k))/(t*1<<14)) << "\n";


    
m3=m1;
    
m3+=x*y*-1;
    
time(NULL);
    for(
k0i--)
        for(
m2=m4=m1m2 <= m3;m2++)
            *
m2 = *m4 0;
    
time(NULL) - t;
    
std::cout << "\ntest #2.2\n" << "time=" << << "\n" << "speed=" << ((sizeof(int)*((x>>2)*(y>>2)*(z>>2)*k))/(t*1<<14)) << "\n";

    
m3=m1;
    
m3+=x*y*-1;
    
time(NULL);
    for(
k0i--)
        for(
m2=m4=m1m2 <= m3;m2++)
        {
            *
m2 0;
            *
m4 += *m2;
        }
    
time(NULL) - t;
    
std::cout << "\ntest #2.3\n" << "time=" << << "\n" << "speed=" << ((sizeof(int)*((x>>2)*(y>>2)*(z>>2)*k))/(t*1<<14)) << "\n";

    
time(NULL);
    for(
k0i--)
        for(
x*y*-1>=0;j--)
            
m1[j] = 0;
    
time(NULL) - t;
    
std::cout << "test #3\n" << "time=" << << "\n" << "speed=" << ((sizeof(int)*((x>>2)*(y>>2)*(z>>2)*k))/(t*1<<14)) << "\n";

    
m3=m1;
    
m3+=x*y*-1;
    
time(NULL);
    for(
k0i--)
        for(
m2=m1m2 <= m3;m2++)
            *
m2 0;
    
time(NULL) - t;
    
std::cout << "test #4\n" << "time=" << << "\n" << "speed=" << ((sizeof(int)*((x>>2)*(y>>2)*(z>>2)*k))/(t*1<<14)) << "\n";

    
delete m1;

    
std::cin >> j;

    return 
0;



-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 13:27, 16-11-2005 | #3