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

Доработать код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ освобождннии памяти http://www.cyberforum.ru/cpp-beginners/thread1110190.html
Почему возникает ошибка при освобожднни памяти delete-ом? #include <iostream> #include <conio.h> using namespace std; void main(void){ int* int_array = new int; int i; if (int_array != NULL){
C++ Считать текст из файла и вывести на экран только предложения, которые содержат введенное с клавиатуры слово Собственно возникла проблемка при решении данного задания. С++ Нужно считать текст из файла и вывести на экран только предложения, которые содержат введенное с клавиатуры слово. Помогите пожалуйста написать программу. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread1110177.html
Создание линейного однонаправленного списка с узловым представлением C++
Как реализовать на примере: содержимое элемента списка - строка, операция со списком - найти строку "Машина" и вывести сообщение о наличии строки в списке, вывести на экран длину каждой строки списка. Вот пример основного модуля проекта: #include <QtCore/QCoreApplication> #include "functions.h" #include "types.h" #include "windows.h" #include <iostream> TStud * Start; //объявление...
Численно рассчитать определенный интеграл C++
Численно рассчитать определенный интеграл методом прямоугольников. Пределы и шаг вводить с клавиатуры int(ln(x^2+4))dx
C++ Класс множество http://www.cyberforum.ru/cpp-beginners/thread1110142.html
Добрый день! Задача: Описать класс «множество», позволяющий выполнять основные операции — добавление и удаление элемента, пересечение, объединение и разность множеств. Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса. Помогите или подскажите, как реализовать методы пересечение, объединение и...
C++ Вернуть несколько значений из функции С++ Здравствуйте!!! Нужна помощь. В общем есть ДЛЛ написанная мною на плюсах в VS 2005,она подключается к проекту на vb 6.0. Сейчас все работает отлично,но нужно сделать так чтоб функция в библиотеке возвращала не одно а 3 значения при чем разных типов. Как такое реализовать? хотел с помощью ссылок но что-то тут не ладное.... вот так подключаю в проекте на ВБ Private Declare Function test Lib... подробнее

Показать сообщение отдельно
150333
2 / 2 / 0
Регистрация: 18.10.2013
Сообщений: 107
03.03.2014, 18:56     Доработать код
Нужно что-бы программа не заменяла многократные пробелы однократным , а просто удаляла их.
(Должно быть в виде функции)
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include <stdio.h>
#include <ctype.h>
#define STR_SIZE 80
char *modifystring(char *str);
 
int main()
{
    char str[STR_SIZE];
    puts("Vvedite stroky:");
    gets(str);
    puts(modifystring(str));
    return 0;
}
 
char *modifystring(char *str)
{
    char *temp = str;
    char *out = str;
    bool whitespace = false;
    while (*str)
    {
        if(isalnum(*str))
        {
            *temp++ = *str++;
            whitespace = false;
        }
 
        else if(*str == ' ')
        {
            if (!whitespace)
            {
                *temp++ = *str++;
                whitespace = true;
            }
            else *str++;
        }
 
        else *str++;
 
    }
 
    *temp = '\0';
    return out;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru