Форум программистов, компьютерный форум CyberForum.ru

Замер времени выполнения программного кода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ О перегрузке оператора << http://www.cyberforum.ru/cpp-beginners/thread1207203.html
Добрый день, вроде как разобрался, но нужно исправить один момент. Пусть есть класс, где есть массив, мне нужно перегрузить оператор << так, чтобы когда я в основной программе писал cout<<имя_объекта выводились все элементы массива. На данный момент это сделано вот так ostream& operator<<(ostream& as, vectr<X>& u) { int i; for ( i = 0; i < u.vlength; i++) as << u.data_;
C++ Чтение строки в два массива Всем здравствуйте, нужна ваша помощь. Например есть два массива: char a; char b; и я ввожу строку "я люблю покушать". Каким образом можно сделать так, чтобы "я люблю" попало в первый массив, а "покушать" во второй. Пока получается только первых два слова в каждый из массивов. http://www.cyberforum.ru/cpp-beginners/thread1207189.html
C++ Дано имя файла. Поменять порядок байт на обратный
Собственно задание в заголовке(Дано имя файла. Поменять порядок байт на обратный). Помогите, уважаемые)
Класс точка, ребро, плоскость C++
Здравствуйте, помогите, пожалуйста, с такой задачей. Есть три класса: точка, ребро, плоскость. Для класса точка надо написать конструктор и функцию, которая будет вычислять расстояние между точками. Точки имеют координаты (x,y,z). В классе ребро есть две точки start и end, которые берутся из предыдущего класса. В этом классе ребро надо написать конструктор, который будет находить...
C++ Запись в файл http://www.cyberforum.ru/cpp-beginners/thread1207152.html
подскажите где я косячнул при записи в файл В общем суть такая косяк свой никак не найду . При открытии файла всё прекрасно читается и заменяется ,но записывается 1 строка только и начинается поедание оперативки. что то не то с записью вероятнее всего #include <iostream> #include <fstream> #include <cstring>
C++ Перенести в массив С те элементы массива В, которые встречаются в массиве А, удалив их и из А, и из B Заданы массивы действительных чисел а1,а2,…,а20 и b1,b2,…,b30. Перене-сти в массив С те элементы массива В, которые встречаются в массиве А, удалив их и из массива А, и из массива В. Срочно нужно, а с массивами совершенно не дружу((( подробнее

Показать сообщение отдельно
Аника
 Аватар для Аника
1 / 1 / 0
Регистрация: 22.12.2012
Сообщений: 160
13.06.2014, 17:29     Замер времени выполнения программного кода
Как замерить время выполнения этого программного кода (в секундах) и вывести его на экран?
Как провести оптимизацию, чтобы время сократилось (хоть на какую-нибудь долю)?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//Вычисление скалярного произведения векторов
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    int i;
    double a[3];
    double b[3];
    double res=0;
 
    cout<<"a = ";
    for(i=0;i<3;i++) 
    cin>>a[i];
 
    cout<<"b = ";
    for(i=0;i<3;i++) 
    cin>>b[i];
 
    for(i=0;i<3;i++) 
    res+=a[i]*b[i];
 
    cout<<"a.b = "<<res<<endl;
 
    system("PAUSE");
    return EXIT_SUCCESS;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru