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

Функция, которая возвращает требуемое значение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ C:\Projects\test\test.cpp|6|error: ISO C++ forbids declaration of 'operator++' with no type [-fpermissive]| http://www.cyberforum.ru/cpp-beginners/thread1118845.html
class TUID { public: char Data; TUID (); operator ++ (); }; C:\Projects\test\test.cpp|6|error: ISO C++ forbids declaration of 'operator++' with no type |
C++ Создать контейнер класса с методами включения и удаления строки, очистки текста, подсчета количества символов Помогите создать контейнер класса который является абстракцией текста с методами включения и удаления строки из текста, очистки текста, подсчета количества символов и вывода текста на экран. Раньше никогда не работал с контейнерами и поэтому понятия не имею как все это сделать. http://www.cyberforum.ru/cpp-beginners/thread1118839.html
Может ли объект-член, или объект-элемент достучаться к содержащему его? C++
Предположим, class A { ... }; class B { .... A a; ... };
Класс, каждый экземпляр которого имеет поле UID с гарантированно уникальным значением C++
Как бы это поле реализовать? При передаче экземпляра значению любой функции, или оператору и при записи в экземпляр возвращаемого значения функции, или оператора, в том числе, в составе другого объекта, в том числе, объекта-массива значение UID должно копироваться, в остальных случаях требуется генеринг нового уникального значения при каждом создании нового экземпляра. Требется гарантировать,...
C++ Реализовать АТД “Очередь” на основе усовершенствованного циклического массива http://www.cyberforum.ru/cpp-beginners/thread1118744.html
Прошу помочь с написанием решения для данной задачи: Создайте реализацию АТД “очередь” на основе усовершенствованного циклического массива, который автоматически увеличивает размер вдвое при переполнении, подобно вектору. Все остальные характеристики циклического массива должны быть сохранены. Продемонстрируйте работоспособность решения при помощи тестовой программы. Заранее благодарен.
C++ Закодировать файл. Взять 7 байт. Первый бит каждого байта переместить в 8 байт Нужно открыть бинарный файл и закодировать следующим образом. Взять 7 байт. Первый бит каждого байта переместить в 8 байт. То есть, например: 10101010 01010110 00001100 00011000 00011000 00000111 00011100 Нужно превратить в: 0101010 подробнее

Показать сообщение отдельно
kollmykov
0 / 0 / 0
Регистрация: 14.03.2014
Сообщений: 24
14.03.2014, 13:37  [ТС]     Функция, которая возвращает требуемое значение
Цитата Сообщение от Ilot Посмотреть сообщение
Попробуйте так:
впринципе...оно работает...наверное...промелькивает черное окошечко

Программа "[7524] Kolmykov_PM1_3_Prog_V10.exe: Машинный код" завершилась с кодом 0 (0x0).

как мне узнать, выполняет ли она то, что нужно)

я сейчас стараюсь понять, что за что отвечает, на плюсах до этого делал все на уровне "if", ну т.е. простейшие программки писал а преподше объяснить нужно будет, да и самому инетресно

можно в паре слов, что тут сделано?

#include <iostream>
#include<ctime>
void FindElement(const int*, const int, int&, int&);
тут мы начинаем программу, задаем типы четырех переменных.
что означают &* ... я, честно сказать, не пмоню

int main ()
{
const int N = 10;
int arr[N];
int elem_first, elem_second;
srand(unsigned int(time(NULL)));
for(int i = 0; i < N; ++i)
arr[i] = rand() % 21 - 10;

for(int i = 0; i < N; ++i)
std::cout << arr[i] << ' ';
std::cout << std::endl;
FindElement(arr, N, elem_first, elem_second);
std::cout << elem_first << ' ' << elem_second << std::endl;

return 0;
arr — массив, который объявлен в начале программы.
elem_first/second - переменны? их можно заменить на х, у?
srand(unsigned int(time(NULL))) - какойто рандом, без понятия, что это)
for(int i = 0; i < N; ++i)
arr[i] = rand() % 21 - 10;
что такое ++и и откуда 21
for(int i = 0; i < N; ++i)
std::cout << arr[i] << ' ';
std::cout << std::endl;
FindElement(arr, N, elem_first, elem_second);
std::cout << elem_first << ' ' << elem_second << std::endl;

return 0;
что делает эта часть тоже смутно представляю)
 
Текущее время: 04:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru