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

перевод значений неуправляемого массива в управляемый - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не отображается значёк "Отладка" в Visual Studio 2010 http://www.cyberforum.ru/cpp-beginners/thread930974.html
Привет всем.До Visual'ки работал в code-blocks, сегодня решил запустить visual studio, написал код, а как начать компиляцию- не знаю.F5- "не катит".Вроде всё сохранил... Скрин прилагается. И да:...
C++ Вложенные циклы for (int i = 1; i < 10; ++i) { for (int j = 1; j <= i; ++j) cout << "*"; cout << "\n"; } Имеется такой вложенный цикл, при отладке смотрел за состоянием переменных, не могу понять... http://www.cyberforum.ru/cpp-beginners/thread930969.html
C++ Перегрузка операторов
Всем привет. Предположим, что нужно перегрузить оператор вывода << для какого-то класса, определенного мной. Этот оператор должен выводить приватные члены класса, поэтому его можно определить его как...
C++ Оптимизация программы
Нужно, чтобы программа случайным образом придумывала число от 1 до 32767 и печатала его цифры через 2 пробела. (Например, 4236 печатает 4 2 3 6). Программу написал, все работает, но не нравится...
C++ Вылет программы после завершения http://www.cyberforum.ru/cpp-beginners/thread930926.html
Добрый день. Сегодня решил начать изучение языка программирования. Нашел учебник для чайников, там построение задач ведется с использованием GNU C++. Данную программу я не нашел (возможно, плохо...
C++ Выбрать из одномерного массива А элементы, произведение которых на их номер превышает число 10 #include <conio.h> #include <iostream> using namespace std; void main() { const int N=10; //Размер обычного массива можно определить константой int x=10; int... подробнее

Показать сообщение отдельно
MrCold
855 / 753 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
02.08.2013, 21:19
Цитата Сообщение от hamster28 Посмотреть сообщение
так сказать, на более низком, что ли, уровне перекинуть эти значения. чтоб без цикла вообще.
или это нереально?
Помнится вы собирались копировать часть изображения и перемещать его .Уж
не собрались ли вы делать это таким способом ?
Цитата Сообщение от hamster28 Посмотреть сообщение
for (int j = 0; j < height; j++)
* * * * * * { * * * * * * * * *
* * * * * * * * *for (int i = 0; i < width; i++)
* * * * * * * * *{
* * * * * * * * * * oneDimensArray[counter] * * = matrix[i][j];
* * * * * * * * * * oneDimensArray[counter + 1] = matrix[i][j];
* * * * * * * * * * oneDimensArray[counter + 2] = matrix[i][j];
* * * * * * * * * * counter += 3;
* * * * * * * * }
* * * * * * }
предложу на всякий случай
Клонирование битмапа
C++
1
2
Bitmap^ myBitmap = gcnew Bitmap("C:\\<path");
Image^ myImage = (Image^)myBitmap->Clone();
C++
1
2
3
4
Bitmap^ CopyBitmap(Bitmap^ source)
{
    return gcnew Bitmap(source);
}
Копия части битмапа
C#
1
2
3
4
5
6
7
8
Bitmap ^CopyBitmap(Bitmap^ source, Rectangle part)
{
    Bitmap^ bmp = gcnew Bitmap(part.Width, part.Height);
    Graphics^ g = Graphics::FromImage(bmp);
    g->DrawImage(source,0,0,part,GraphicsUnit::Pixel);
   delete  g;
    return bmp;
}
взято отсюда
http://msdn.microsoft.com/en-us/libr...(v=vs.80).aspx
Если не угадал, тогда уже не знаю что предложить
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru