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

Что и куда девается... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напишите как решать на С++ http://www.cyberforum.ru/cpp-beginners/thread63854.html
выполнить табулирование функции, заданой,как сумма ряда, в выбранном интервале с шагом h=0,01, с относительной погрешностью E=0,0001.Полученные результаты необходимо проверить, повторить вычисления с использованием стандартныхх функций. Результаты вывести в веде таблицы значений функции.
C++ дополнительных массивов и файлов не использовать(( помогите решить задачу на СИ: вот условие исходное "В ИСХОДНОМ БИНАРНОМ ФАЙЛЕ (СОЗДАТЬ И ВВЕСТИ) УДАЛИТЬ ВСЕ ПРОБЕЛЫ. ДОПОЛНИТЕЛЬНЫХ МАССИВОВ И ФАЙЛОВ НЕ ИСПОЛЬЗОВАТЬ" я уже запутался, помогите!) http://www.cyberforum.ru/cpp-beginners/thread63853.html
C++ Поиск одинаковых рядом стоящих элементов
Объявите вектор с элементами целого типа. Заполните его произвольными значениями(положительными,отрицательными,нулевыми) ,количество которых более 10. Найдите первые встречающиеся равные друг другу два соседних элемента. Если таких элементов нет ,то выведите сообщение об этом. Это все что я смог нарисовать ,помогите разобраться пожалуйста. 18 19 20 # include <vector> # include <algorithm>...
Увеличение количества знаков после запятой C++
Хочу записать в txt файл переменную типа double с точностью больше чем 5 знаков после запятой пишу такой код myfile.open ("file_name.txt"); myfile << std::fixed << std::setprecision(10) << "ima_peremennoi= "<< ima_peremennoi<<"\n"; myfile.close(); но мне выдает ошибки error C2039: 'setprecision' : is not a member of 'std'
C++ Builder Программа тестирования знаний http://www.cyberforum.ru/cpp-beginners/thread63828.html
Люди,хэлп!:cry: мне нужно сделать программу тестирования знаний, только при этом ответы к каждому вопросу должны каждый раз выдаваться в хаотическом порядке. я примерно понимаю, что должна сделать, но вот сложить это вкучу не получается.%-) подскажите как лучше это всё организовать. заранее благодарна;)
C++ Описать класс, реализующий очередь целых чисел типа FIFO. Класс Очередь: Методы класса: а) создание очереди; б) добавление элемента в очередь (функция push); в) удаление элемента из очереди (функция pop); г) проверка заполненности очереди; д) проверка наличия элементов в очереди. Перегруженные операции класса: а) просмотр элементов очереди (операция <<); б) добавление единицы в очередь (операция ++); подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
17189 / 5443 / 337
Регистрация: 30.03.2009
Сообщений: 14,777
Записей в блоге: 26
16.11.2009, 21:55     Что и куда девается...
kravam, попробую пояснить в твоих же терминах. Объяснение будет, мягко говоря, на пальцах. В жизни оно несколько не так, но для общего понимания, думаю, этого достаточно

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
31
32
void func (void)
{
  int *p1, *p2;
 
  ...
  {
    int x; // попало в ячейку 100
    int y; // папало в ячейку 101
 
    ...
    p1 = &x;
  }
 
  // По достижению конца лексического блока компилятор считает,
  // что 100 и 101 больше не нужны. Естественно сами ячейки никуда не деваются
  // Но поскольку они больше не нужны, то их можно переиспользовать,
  // что и происходит в следующем лексическом блоке
 
  {
    int a; // попало в ячейку 100
    int b; // папало в ячейку 101
 
    ...
    p2 = &a;
  }
 
  // По тексту вроде бы как получается, что в p1 и p2 записывались
  // адреса на разные переменные, однако в этой точке значения указателей
  // p1 и p2 равны (это не обязательно так, зависит от того, как поступит компилятор,
  // но такая ситуация не исключается). Однако по стандарту использование p1 и p2
  // за пределами соотвествующих фигурных скобок попадает под "undefined behaviour"
}
 
Текущее время: 20:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru