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

Функция добавления для множества - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция поиска седловых точек http://www.cyberforum.ru/cpp-beginners/thread841513.html
Не правильно работает функция поиска седловых точек. Не могу понять в чём дело. Подскажите пожалуйста, в чём ошибка? #include <iostream> using namespace std; // Функция ввода матрицы void...
C++ Добавить 3 переменные в массив char без использования библиотеки string задача такая: есть 3 переменные, которые вводит пользователь адрес сервера, юзер, сообщение. нужно запихнуть их в массив char без использования библиотеки string #include "stdafx.h" #include... http://www.cyberforum.ru/cpp-beginners/thread841472.html
C++ Что изучать?
Засунул эту тему сюда, т.к. не знаю такого раздела и здесь большой онлайн. В общем я немогу уже давно определиться, что мне изучать ? Начал изучать С++, потом Delphi, сейчас опять С++. Немогу вообще...
Отсортировать строки. Вывести кратчайшие строки (строки, если их несколько) C++
Вводить с клавиатуры строки, пока не будет введено 5 строк, которые не содержат символов «*» и «!». Вывести все введенные строки и строки, которые отвечают требованиям задачи. Отсортировать строки....
C++ Работа со структурами. Написать функцию поиска структур(записей) с заданными признаками http://www.cyberforum.ru/cpp-beginners/thread841445.html
написать функцию поиска структур(записей) с заданными признаками(например,выбор структур по заданному,диапазону значений элемента) "Автомобиль"(марка,цвет,серийный номер,регистрационный...
C++ Сортировка динамического масива В одномерном масиве что состоит из n елементов типа float вычислить 1) максимальный елемент масива 2)суму елементов б розмещенных до последнего четного елемента. Сжать масив,выдалив из него все... подробнее

Показать сообщение отдельно
shuffle
19 / 19 / 1
Регистрация: 30.03.2013
Сообщений: 35
18.04.2013, 14:17
Примерно так:

C++
1
2
3
4
5
6
7
8
9
10
//Добавление элемента
void massiv::add(char d)
{   
    if(length+1> size)throw "Выход за границы";
    for (int i = 0; i != size; ++i) {
        if (data[i] == d)
            return;
    }
    data[length++] = d;            
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru