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

Вывести слова которые повторяются и количество их повторения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ проверка функций http://www.cyberforum.ru/cpp-beginners/thread437052.html
Всем привет! Вот проблема: #include<iostream.h> #include<conio.h> #include<math.h> struct Angle { int degree; int minute;
C++ помогите с Error 13 ??? во время компиляцеи видает ошибку 13, после printf , как исправить ошибку ? #include <stdio.h> int main (void) { char name1 , name2 , name3 ; char sch1 , sch2 , sch3 ; int sc1,sc2,sc3; float s1,s2,s3; /* vvedenia faktychnykh danyhh */ http://www.cyberforum.ru/cpp-beginners/thread437017.html
Очень маненькая(в процессе) база данных) C++
Есть программа ( в процессе разработки), хотел бы услышать, как ее можно уменьшить в плане объема текста) Но, чтобы так же хорошо читалась) // Простая программа базы данных для работников компании #include <iostream> void new_user(), report(),menu(); int rezult; const int arraySize = 5;
C++ Преобразовала из Pascal в C++, где ошибка?
Переписала программу из паскаля в с++ компиляор запускает, но не правильно выводит, в чем ошибка? Само условие: Все четные элементы целочисленного массива K(n) поместить в массив L(n), а нечетные – в массив M(n). Подсчитать количество тех и других. /* uses crt; var a,b,c:array of integer; i,j,n,k1,k2:byte; begin
C++ Реализовал shared pointer class. В каких местах можно улучшить ? http://www.cyberforum.ru/cpp-beginners/thread436995.html
Изучаю с++, реализовал класс shared pointer(разумеется не в полной мере), хотелось бы услышать совета от людей более хорошо разбирающихся в с++, что можно было бы улучшить в имеющейся реализации. Собственно код: #include "shared_ptr.h" int main() { { shared_ptr p1 = new Someclass(); shared_ptr p2 = new Someclass();
C++ Стек или динамическая память!? Добрый вечер всем! Прошу ответить на вопрос (ниже приведен код): почему строка "Test!" выводится на экран? Она же не была создана в дин. памяти, т.е. должна была "загнуться" после 1ой строки main(). Заранее благодарен... #include <iostream> using namespace std; char *Test() { return "Test!"; } подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
04.02.2012, 01:01     Вывести слова которые повторяются и количество их повторения
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
я опять удивлён - хорошо в начале цикла здесь пиши text[0] = '\0'; и будет счастье от лицезрения пустого ввода(можно ещё if ввести, чтобы сообщение выводил при пустом вводе - к алгоритму выделения слов это ну никакого отношения не имеет...)
Ну подумаешь, память лишняя обнуляется, ну ничего, что на ввод пустой строки программа старые данные выдаёт. Сам алгоритм тоже прекрасен, да и реализован отлично
Код
Enter text(less than 1024 chars)
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Segmentation fault
ну так и это поправляется...
А пишу я это всё к тому, что велосипеды всегда (ну или за очень редким исключением) на несколько порядков кривее стандартных функций. И очень важно научиться пользоваться ими, а не городить не бог весть что, чтобы потом не удивляться
Другое дело - попытки написать собственную реализацию стандартных функций, что в общем дело полезное. Пока пишешь, становится понятнее, почему они в стандартной библиотеке текие, какие есть. Но в любом случае очень важно проверять результаты своих стараний, иначе толка от них мало будет...
 
Текущее время: 20:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru