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

Смещение членов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запуск от имени администратора DEV C++ http://www.cyberforum.ru/cpp-beginners/thread346156.html
Здравствуйте. Остро встал вопрос :) о том, как сделать, чтобы при открытии программы открывалась стандартное окошко "запуск от имени админа", типа "разрешаете ли вы этой программе вносить изменения на комп", как-то так, непомню. Мне сказали, что это можно сделать в манифесте. Но я работаю в Dev C++ и не знаю, где этот параметр настроить. Помогите, пожалуйста! Заранее благодарю!
C++ Функция find Почему #include <iostream> #include <iterator> #include <string> #include <algorithm> using namespace std; template<typename first, typename second> int find2(first str, second to_find) http://www.cyberforum.ru/cpp-beginners/thread346146.html
C++ VS2008 и C++
Всем привет. Скажите вот я установил Visual Studio 2008 Professional. В нем же сразу находится и C++? Или его необходимо дополнительно устанавливать? И является ли он полноценным если он на русском?
C++ *this
Что значит *this например в этом коде bool operator>(const String &right) const { return right < *this } дейсвие this я понимаю. А *this значит указатель на указатель, имхо?
C++ Использование класса http://www.cyberforum.ru/cpp-beginners/thread346124.html
Доброго времени суток! Подскажите пожалуйста... Я как-то неправильно использую класс: #include <windows.h> class Timer { private:
C++ загрузка и сохранение массива структур помогите найти косяк :( капец второй день не пойму что не так, при сохранении в файл оно сохраняется, а потом при загрузке у меня в функции LoadRegUsers() количество структур больше чем надо и походу сдвиг... как правильно считать и сохранить массив структур??? //сама структура struct TUser{ unsigned int UIN; //уин int id, many, raiting; ... подробнее

Показать сообщение отдельно
MeghaNik
 Аватар для MeghaNik
0 / 0 / 0
Регистрация: 07.08.2011
Сообщений: 5
28.08.2011, 22:23     Смещение членов массива
В общем задача: нужно найти все простые числа в динамическом массиве, удалить их, сместить оставшиеся элементы на 1 позицию влево от удаляемого элемента, а освобождающиеся элементы в конце массива заполнить нулями. Например, если начальный массив 4, 7, 12, 3, 56, то результатом должен быть массив 4, 12, 56, 0, 0.
Так вот, нужно составить алгоритм. Нахождение простых чисел я уже сделал, а вот смещение вместе с удалением не получается.
Прикрепил блок-схему. Нужно чтобы при нахождении первого простого элемента действовало "Vect[i] = Vect[i + 1]" для всех. Как это сделать не пойму.
Вложения
Тип файла: docx Простые числа в массиве.docx (75.6 Кб, 17 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru