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

Многомерный массив и массив массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ буферная память http://www.cyberforum.ru/cpp-beginners/thread739395.html
Здравствуйте!помогите устранить проблему. В данной функции есть два буфера: bufin и bufout. в буфер bufin считывается информация из файла размером 3 мегабайта, затем данная информация разбивается на блоки размером 160000, после этого каждый шифруется и записывается в буфер bufout, но поскольку размер последнего блока меньше 160000 то из-за этого во время выполнения программы выскакивает ошибка....
C++ 23. Дана целочисленная матрица А размером N х М. Составить функцию, выводящую номера строк, все элементы которых одинаковы Дана целочисленная матрица А размером N х М. Составить функцию, выводящую номера строк, все элементы которых одинаковы.РЕБЯТ ПОМОГИТЕ НАПИСАТЬ ПРОГУ ПЛЗ... http://www.cyberforum.ru/cpp-beginners/thread739390.html
Определить среднее значение элементов, найти индекс строки и столбца C++
Определить среднее значение элементов матрицы. Найти далее индекс строки и столбца элемента массива, наиболее близкого к среднему значению. массив задал.. как вбить нахождение индекса строки и столбца элемента?
Односвязные списки.Вставка элемента в заданную позицию C++
Здравствуйте, я столкнулся с такой проблемой точнее наверно с непониманием...короче говоря нужно в список добавить элемент по позиции вот мой код: #pragma once // Элемент данных struct Element { // Данные char data; // Адрес следующего элемента списка
C++ Переделать в бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread739333.html
#include <iostream> #include <conio.h> using namespace std; struct Node{ int info; Node* next; }; class Spisok { Node* top; int *a,*b,m;
C++ Найти компоненты связности Задание было найти связные подграфи заданого графа как я понимаю ето тоже самое что найти компоненты связности Нашел алгоритм но доделать програму не могу .Помогите. #include <iostream> #include <vector> #define MAXN 5 using namespace std; int n; подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
20.12.2012, 10:11  [ТС]
Цитата Сообщение от daslex Посмотреть сообщение
Просто синтаксис другой
Не только.
Pascal
1
a[3]:=a[5];
копирует целый элемент-двумерный массив в другой такой же, а
C++
1
a[3]=a[5];
не может выполнить поэлементное копирование, надо писать цикл и вкладывать в него ещё один цикл, но в
Pascal
1
a[3]:=a[5];
эти циклы уже спрятаны в оператор и максимально оптимизированы, а в
C++
1
for (i=9; i>=0; --i) for (j=9; j>=0; --j) a[3][i][j]=a[5][i][j];
простор, чтоб помешать компилятору оптимизировать явные циклы, огромен. Кроме того, синонимы и не должны различаться ни чем, кроме написания и произношения. В данном случае разница должна ограничиваться только синтаксисом.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru