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

Пример использования спецификатора volatile - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Циклические алгоритмы http://www.cyberforum.ru/cpp-beginners/thread424220.html
Как реализовать данную функцию для каждого x, изменяющегося от a до b с шагом h. Значения a, b, h и n вводятся с клавиатуры. Работу программы проверить для a = 0,1; b = 1,0; h = 0,1; значение параметра n=10.
C++ Передача массива из главной функции в неглавную по указателю. Доброго времени суток! Задача: В функции main() сформировать матрицу M со случайными числами. Её передать по указателю в не главную функцию, в которой из матрицы изымается главная диагональ. Вывести на экран получившуюся матрицу. Я взял k=3, сформировал матрицу с рандомными числами, но как передать её по указателю в неглавную функцию не знаю. #include <conio.h> #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread424215.html
Покрашенный граф C++
Привет для вот такого условия Дан ориентированный граф, у которого каждая дуга покрашена в один из трех цветов. Требуется найти длину кратчайшего пути из 1й вершины в N-ую, если в пути не могут идти подряд две дуги одного цвета. Входные данные В первой строке записаны N и M (2<=N<=200, 0<=M<=N*N). Далее идет M строк с описанием дуг. Каждая дуга описывается тремя целыми числами X, Y, C -...
Найти число элементов массива > T и их произведение. C++
Недоработанная прога: #include <iostream.h> #include <conio.h> int Proiz_Kol(int,int,int**,int*); void main() { int **a, i, j, n, m, pr, kol; cout<<"\t Input N, M:";
C++ Перегрузка оператора "=" http://www.cyberforum.ru/cpp-beginners/thread424204.html
Дано такое задание Ввести строку символов S1. Программа должна содержать перегруженную операцию “=”, использование которой скопирует S1 в S2 при следующих условиях:Подстроку в квадратных “” скобках. вот пробовал написать, только чето не могу разобраться как тут правильно скопировать помогите кто) #include <iostream> #include <cstring> #include "conio.h" using namespace std; class...
C++ Измените программу с использованием циклических алгоритмов Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры. Работу программы проверить для a = 0,1; b = 1,0; h = 0,1; значение параметра n=10. #include <math.h> #include <stdio.h> #include <iostream.h> int main() { double a,b,h,n,S,Y,x; int i=1; подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1590 / 982 / 115
Регистрация: 27.09.2009
Сообщений: 1,897
Завершенные тесты: 1
08.01.2012, 18:25     Пример использования спецификатора volatile
Цитата Сообщение от Tamoren Посмотреть сообщение
Если этой переменной между строками А и Б присвоить какое-то (любое допустимое) значение, то тогда в строке Б компилятор будет вынужден опять опросить переменную clock?
Смотря как присвоить. Если безусловно, то может воспользоваться последним присвоенным значением. Если присваивали в зависимости от условия, то скорее всего прочитает (если только не сумеет заоптимизировать условие). А может, даже без условия всё равно возьмёт и прямо прочитает. Тут как карта ляжет.
 
Текущее время: 02:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru