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

Массив: при компилировании исходника компилятор выдает ошибку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка операторов http://www.cyberforum.ru/cpp-beginners/thread985127.html
Здравствуйте. Помогите пожалуйста. Может кто то помочь разобраться с перегрузкой операторов. Мне бы простенький рабочий пример не помешал бы. Я искал в интернете ,но почему то они не компилируются у меня в Dev-c++ и я не понимаю почему. //ну вот например есть у меня дробь // если не трудно пример перегрузки + #include <iostream> #include <stdio.h> using namespace std;
C++ массивы # include <iostream> # include <math.h> # include <stdio.h> using namespace std; int main () { const int ishod = 15; const int b=15,c=15; int mas,chet,nechet; for(int i = 0; i < ishod; i++) http://www.cyberforum.ru/cpp-beginners/thread985118.html
Преобразовать последовательность C++
3) Даны натур. число n и действ. числа a1..an преобразовать последовательность a1..an расположив вначале отриц. члены, а затем не отрицательные. При этом порядок отрицательный и неотрицательных сохранить прежний.
Упорядочить столбцы матрицы по убыванию значений наибольших элементов столбцов C++
Дана действ. матрица размера m*n, упорядочить столбцы матрицы по убыванию значений наибольших элементов столбцов
C++ Указатель на многомерный массив http://www.cyberforum.ru/cpp-beginners/thread985097.html
Здравствуйте, я никак не пойму... вот например для того чтобы инициализировать указатель на двумерный статический массив, указатель должен знать размер одного, назовём его, блока данных, состоящего из элементов, содержащие значения. Например: int arr; int **ptarr=arr; // так не правильно, будет ошибка, так как указатель ptarr не знает, что в одном блоке 5 значений int int (*ptarr)=arr; // так...
C++ рекурсия помогите пожалуйста написать этот код через рекурсию, или не используя объявление массива и не используя циклы #include <iostream> using namespace std; int main() { int a = 0; int arr; подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,051
23.10.2013, 08:20     Массив: при компилировании исходника компилятор выдает ошибку
Цитата Сообщение от alsav22 Посмотреть сообщение
При постфиксном инкременте временная копия старого значения индекса создаётся.
это в общем случае
но для встроенных типов, тем более для индексов массивов, не всегда соблюдается, зависит от компилятора
так что анализировать нужно ассемблерный листинг
оптимизация штука тонкая
простой пример
при программировании на CodeVisionAVR для ATmega8535
вот такая конструкция
C++
1
ccc=aaa<bbb;
занимала больше места и работала медленнее чем
C++
1
2
3
4
if(aaa<bbb)
 ccc=1;
else
 ccc=0;
 
Текущее время: 23:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru