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

Функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Скоро аттестация, а программы написать все не могу((( http://www.cyberforum.ru/cpp/thread262032.html
Скоро будут ставить аттестацию, а программы написать не могу - плохо усвоил тему((. Помогите написать 3 программы на обработку строк на языке С++: 1)Дана строка символов. Выяснить имеется ли в строке следубщие два символа стоящие рядом. 2)Определить, сколько в тексте слов, в состав которых входит слог сок. 3)Дан текст. Напечатать те слова, которвые удовлетворяют следующему свойству: буквы...
C++ Генерация программного кода по xml файлу Всем добрый день. Пишу дипломный проект - программу, позволяющую из блоков, подобных UML блокам составлять простые алгоритмы (линейные, условные и циклические) и выполнять их. Одной из обязательных условий является генерация кода на языке C из готовой блок-схему. Вот с генерацией у меня проблемы. Линейные алгоритмы без проблем, а вот условные никак не могу сделать. Блок-схема представляет из... http://www.cyberforum.ru/cpp/thread261646.html
C++ Создание структуры "префиксное дерево". Ошибка "Access violation writing location".
Есть структура данных - бор или префиксное дерево. class trie { char value; // символ узла trie** pointers; // ссылки на следующие узлы public: trie(char value = '#'){ this->value = value; this->pointers = new trie*; // выделение памяти FOR(i,0,26) this->pointers = 0; // обнуление
Перегрузка операторов C++
Здравствуйте все. Начали проходить ООП, но хотелось бы узнать больше, подскажите пожалуйста кто знает хорошие книги с грамотным описанием перегрузок операторов, с простыми примерами. Буду весьма признателен.
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp/thread261448.html
Линейная программа.
C (СИ) Совпадающие числа Помогите пожалуйста замутить прогу. Условие: Даны натуральное число n, целые чила а1,...аn. Выеснить, имеется ли среди чисел а1,...аn совподающие. ТОЛЬКО С КОДОМ С, С++ НЕНАДО!!! Заранее спс!!! подробнее

Показать сообщение отдельно
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
22.03.2011, 19:20     Функции
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <string>
#include <set>
 
#define FOR(i,a,b) for (int i(a), __n(b); i < __n; ++i)
 
std::string R(const std::string &destination, const std::string &sourse){
    std::string res = "";
    set<char> was;
    FOR(i,0,sourse.length()) was.insert(sourse[i]);
    FOR(i,0,destination.length()) res += was.find(destination[i]) == was.end() ? destination[i] : "";
    return res;
}
 
Текущее время: 19:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru