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

Постановка запятой перед каждым пробелом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Компьютерный кластер (лабораторная работа) http://www.cyberforum.ru/cpp-beginners/thread596499.html
В лабе мне нужно было посредством ООП на языке C++ написать программу, которая читает данные о кластере(о всех компах, серверах и т.п.) из файла, удаляет элементы из кластера, записывает в другой или в тот же файл данные измененного кластера, сравнивает два кластера. Проблема стоит в следующем, ошибка в чтении файла, а именно в чтении строки с названием ОС. Ошибка выскакивает непосредственно при...
C++ объяснить работу кода Нужно объяснить работу кода, помогите пожалуйста. Дан код вертикального вывода бинарного дерева... // вертикальный вывод void PrintTreeVert(TreeNode *t, int level, int y, int width) { if (t == NULL) return; AnsiString SubLine = IntToStr(t->data); //готовим данные для вывода в строку Form1->Memo1->Lines->Strings = Form1->Memo1->Lines->Strings.Delete(y, SubLine.Length()); ... http://www.cyberforum.ru/cpp-beginners/thread596484.html
C++ Дано 2 массива.Перемножить их элементы и проверить на четность
Дано 2 массива.Перемножить их элементы и проверить на четность.Если четн.-вывод yes,если не четн вывод -NO.
Неплохие задачки по C++ C++
1. Дан файл , компоненты которого являются действительными числами. Найти: а) сумму компонент файла ; б) произведение компонент файла ; в) сумму квадратов компонент файла ; г) модуль суммы и квадрат произведения компонент файла ; д) последнюю компоненту файла. 2. Багаж пассажира характеризуется количеством вещей и общим весом вещей. Дан файл , содержащий информацию о багаже...
C++ Перегрузка операторов. Исключения http://www.cyberforum.ru/cpp-beginners/thread596457.html
Написать программу, в которой описана иерархия классов: геометрические фигуры (куб, конус, тетраэдр). Описать класс для хранения коллекции фигур (массива указателей на базовый класс), в котором перегрузить операцию «», а также реализовать функции подсчёта общей площади и периметра. Для базового класса и его потомков перегрузить операции «==», «!=», «=». Продемонстрировать работу...
C++ Рассчет - недорасход/перерасход энергии по предприятию Нужно написать программу по следующему заданию: Имеется ведомость расхода электроэнергии : номер предприятия, месяц, расход по плану (в квтч.), расход фактический (в квтч.). Имеется справочник месячных цен: месяц, цена одного квтч. Рассчитать недорасход/перерасход энергии по предприятию, задаваемому по запросу. --- Есть код аналогичной программы, но она считает через char, а тут явно как-то... подробнее

Показать сообщение отдельно
volt21
0 / 0 / 0
Регистрация: 06.04.2012
Сообщений: 68
04.06.2012, 23:05     Постановка запятой перед каждым пробелом
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
#include <iostream>
#include <cstring>
 
using namespace std;
 
void insertComma(char*, char*);
 
int main() {
    int buffer_sizea = 255;
    int buffer_sizeb = 255;
    cout << "Enter Your strings: ";
    char * strin;
    strin = (char*) malloc (buffer_sizea);
    strin = (char*) malloc (buffer_sizeb);
    char * strout;
    strout = (char*) malloc (buffer_sizea*2);
    strout = (char*) malloc (buffer_sizeb*2);
    cin.getline (strin, buffer_sizea);
    cin.getline (strin, buffer_sizeb);
    insertComma(strin, strout);
    cin >> buffer_sizea;
    cin >> buffer_sizeb;
    return 0;
}
 
void insertComma(char* stri, char * stro) {
    int buffer_sizea = strlen(stri);
    int index = 0;
    for (int i = 0; i < buffer_sizea; i++) 
    {
    char next_character = stri[i];
    if (next_character == ' ') 
    {
        stro[index] = ',';
        index++;
    }
    stro[index] = next_character;
    index ++;
    }
    stro[index] = '\0';
    cout << stro << "\n";
}
Вот мой исходный код, подскажет кто-нибудь, что именно надо прописать, чтобы программа выдавала сразу обе модифицированные стоки?
Много чего испробовал, у меня вот так получается:
Постановка запятой перед каждым пробелом
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru