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

Представление памяти, указатели - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из заданной строки исключить символы равосположенные между скобками [ ] http://www.cyberforum.ru/cpp-beginners/thread1096890.html
Дана строка символов. Исключить из этой строки группы символов, расположенные между скобками . Сами скобки тоже должны быть исключены. Предполагается, что внутри каждой пары скобок нет других скобок. Знаю,есть куча подобных тем,и я облазил их все,однако, так и не смог найти то,что мне надо. Хотелось бы разобраться со своим кодом. Пожалуйста,подскажите в чем ошибка,выводит вообще какие левые...
C++ Не выводится номер минимального элемента массива Добрый вечер. Наверно лёгкая проблема, но у меня не получается её решить. Последовательно задана формулой ai=i2+0,4 Программа должен вывести значение максимального и минимального элемента, а также их порядковый номер. Но возникает две ошибки: http://4put.ru/pictures/max/854/2625659.jpg 1) максимальный элемент должен быть равен 625,4, а не ровно 625. 2) совсем беда с номером минимального... http://www.cyberforum.ru/cpp-beginners/thread1096884.html
Удалить с m по n символов, перезаписать строку и показать ее на экран C++
Удалить с m по n символов, перезаписать строку и показать ее на экран. К примеру массив на 10 символов, я удаляю с 4 по 6, а то что осталось вывожу как новую строчку. Как это можно решить?
Сравнение объектов C++
if ((a/b) > (f.a/f.b)) { cout << "1 > 2" << endl; return *this; объекты класса a и b имеют тип int, как в этом отрывке метода разультат сравнения преобразовать во флоат? конструкция типа float(...) не помогает...
C++ Ошибка в задаче http://www.cyberforum.ru/cpp-beginners/thread1096867.html
Заданы моменты начала и конца некоторого промежудка времени в часах минутах и секундах ( в пределах одних суток) Найти продолжительность этого промежудка в тех же единицах измерения. #include <iostream> using namespace std; int main(int argc, char*argv){ setlocale(LC_ALL, "Russian"); int min, sec, hours, min_1, sec_1, hours_1, m, s, h;
C++ Требуется написать игру "Лагерь". Число палаток должно равняться числу деревьев Нуждаюсь в вашей помощи. Лагерь ("Tents", "Tents and Trees") представляет собой прямоугольную сетку, некоторые клетки которой содержат "деревья". Необходимо разместить рядом с деревьями "палатки", соблюдая следующие правила: • Число палаток равняется числу деревьев. • Каждая палатка располагается рядом со "своим" деревом по горизонтали или вертикали, но не по диагонали. Если это условие... подробнее

Показать сообщение отдельно
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 675
Завершенные тесты: 1
12.03.2014, 23:44     Представление памяти, указатели
Цитата Сообщение от Arkaniy Посмотреть сообщение
Как понять мне что всё же будет быстрее
Вот код сравнения времени выполнения сложений и делений. Циклы специально для того, чтобы результат замеров были точнее(при одном сложении и умножении не пройдёт ни одной милисекунды, тем более планировщик ОСИ вносит погрешность, поэтому, как в любой науке, чем больше замеров, тем точнее результат).

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int i,time_start,a=5,b=5,c=5;
char text[10];
 
time_start=GetTickCount();
for(i=0;i<1000000000;i++)
{
  a=b+c;
}
itoa(GetTickCount()-time_start,text,10);
cout<<"Время выполнения 1-го участка = "<<text<<endl;
 
time_start=GetTickCount();
for(i=0;i<1000000000;i++)
{
  a=b/c;
}
itoa(GetTickCount()-time_start,text,10);
cout<<"Время выполнения 2-го участка = "<<text<<endl;
На экране появляются 2 числа. Перовое число показывает сколько милисекунд выполнялись сложения в цикле, 2-е число - деления. Очевидным будет то, что деление выполняется дольше, чем сложение - число будет больше. Это один из пример и я не собираюсь его навязывать, я пользуюсь этим - не приходится пользоваться какими-то дополнительными инструментами, да и результат в милисекунда - не плохая точность. А можно вообще QueryPerformanceCounter(), но там свои заморочки.
 
Текущее время: 01:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru