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

Некоторые немешающие жить но терзающие мозг вопросы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу разобраться с указателями http://www.cyberforum.ru/cpp-beginners/thread365334.html
Здраствуйте все вот короче мне задали задачки на Си написать вот они собствено : 1.Даны два массива, упорядоченных по возрастанию: А и B. Сформируйте массив C, состоящий из элементов массивов А и В, упорядоченный по возрастанию. 2.Даны два массива : А и B. Необходимо создать третий массив, в котором нужно собрать: - Элементы обоих массивов; - Общие элементы двух массивов; - Элементы...
C++ Найти максимальное число в строке, содержащей слова и числа Необходимо найти максимальное число в строке содержащие слова и числа (числа формата f) и поделить на все числа строки Заранее спасибо!!! http://www.cyberforum.ru/cpp-beginners/thread365313.html
Сортировка пузырьковая C++
Привет всем!помогите отсортировать задачку. #include <iostream> #include <iomanip> using namespace std; int main() { const int v=10; double m,a; int Min=0; double sum=0.0;
Вычислить максимальное по модулю число из последовательности действительных чисел, без использования массива C++
Даны натуральные n, действительные числа a1..an. Получить max(|a1|,..,|an|)
C++ решение уравнения http://www.cyberforum.ru/cpp-beginners/thread365273.html
доброго времени суток :) Даны целые положительные числа a и b. Необходимо найти целые (не обязательно положительные) числа x и y, такие, что ax+by = НОД(a,b). Например: a=93, b=53; НОД(93,53)=1 ;93*4 + 53*(-7) = 1 НОД находит без проблем, а вот как реализовать подбор x и y незнаю, подскажите пожалста #include "stdafx.h" #include <iostream> #include <stdio.h> using namespace std;
C++ задача на тему массиву.помогите программу написать дан массив А(11).все элементы этого массива из интервала (с,d) обнулите,найдите сумму остальных. подробнее

Показать сообщение отдельно
wowka19
1 / 1 / 0
Регистрация: 12.10.2011
Сообщений: 22
13.10.2011, 15:50  [ТС]     Некоторые немешающие жить но терзающие мозг вопросы
Ураааааааааааааааа! Ну наконец-то со мной разделили мою точку зрения, а то она мне покоя не давала. Все-таки Джесс Либерти...

Добавлено через 2 минуты
Net_Wanderer, я же сразу (первый пост) это и сказал что ВТОРОЙ const из 4х представленных

Добавлено через 1 минуту
Кстати, вот про это никто не отписался, а хотелось бы прояснить этот момент:
Цитата Сообщение от wowka19 Посмотреть сообщение
Причем после прочтения пункта 4 про CONST, появились сомнения по этой статье:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const int *c;
int d;
/* На такую конструкцию компилятор НЕ должен ругаться, т.к.
** с точки зрения поинтерных записей конструкция опасной не является,
** т.е. через указатель "c" мы не можем модифицировать
** значение переменной "d" */
c = &d;
...
int x = *c;
...
/* В этом месте код формально становится некорректным, т.к. компилятор
** в режиме с оптимизациями имеет право нижеидущий код "y=*c"
** заменить на "y=x", поскольку "c" должно указывать на неизменяемую
** память */
d++;
...
int y = *c;
по поводу второго блока кометов:
А что здесь некорректного? мы же y'ку присваиваем значение, на которое указывает указатель c, а не наоборот. Да и если бы даже наоборот:
*c = y;
проблем бы тоже не было, ведь константным (в результате "const int *c;") является значение в памяти по адресу 'c', НО в результате "c = &d;" значение указателя изменилось на адрес переменной 'd', которая ввиду объявления "int d" константой не является.
 
Текущее время: 15:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru