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

Разбивка строчного массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Оператор for,if ( найти два наибольших числа) http://www.cyberforum.ru/cpp-beginners/thread617051.html
Подскажите пожайлуста....начал самостоятельно изучать С++, в основном по Дейтелу Х.М. но и видеуроки итд... но вот в книге Дейтела есть в конце глав задачки...зациклился на одной не идет и все,,, тут на форуме посмотрел не нашел ничего похожего...вообщем задачка...найти два набольших числа...из 10 чисел . ..но для простоты я беру пока 5, хотя разници большой нет...одно наибольшее нахожу а вот...
C++ Для заданных чисел вывести «true» или «false» Для заданных чисел вывести «true» или «false» для выполнения следующих условий: а) целые числа m и n имеют одинаковую чѐтность, б) только одно из целых чисел m и n чѐтно. http://www.cyberforum.ru/cpp-beginners/thread617001.html
C++ Сортировка двумерного массива char
Помогите пожалуйста отсортировать двумерный массив(2d) символов(char) по возрастанию.. Пишу программу на с++ в Visual Studio 2005; дело вот в чём - есть двумерный массив символов состоящих из строк содержащих как цифры так и буквы. Сдесь представлены пределы номеров кредитных карт и названия карт. Номер состоит из 16 символов затем следует разделитель и второй предел карты,далее...
Как вычислить значение суммы C++
Для заданого целого числа n вычислить значение суммы
C++ Таймеры.Не срабатывает сравнение http://www.cyberforum.ru/cpp-beginners/thread616977.html
Всем доброго времени суток!.Есть код(архивация),который должен запускаться раз в 30 мин(в коде для теста 1 мин.),но почему-то этого не происходит.Прошу помочь!Закомментированый код тоже рабочий,просто пробовал. { time_t t; struct tm *t_m; t=time(NULL); t_m=localtime(&t); int timer1, timer2; int tm_hour,tm_min,tm_sec; t_m->tm_hour;
C++ Как вычислить минимум Подскажите как дописать программу По заданным значениям x,y,z вычислить u=min(x,max(y,z)) #include "stdafx.h" #include <iostream> #include <stdio.h> #include <iostream> #include <cmath> #include <conio.h> подробнее

Показать сообщение отдельно
Ganhart
3 / 0 / 0
Регистрация: 28.04.2012
Сообщений: 11
30.06.2012, 22:18  [ТС]     Разбивка строчного массива
В функцию передается тот самый массив и кол-во элементов в нем. Подозреваю, что можно как-то проще сделать. Но я только так приудмал.

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
void out(string * arr, int count)
{
int countf=0;
int counts=0;
int i=0;
float d;
stringstream f1;
for (i=0;i<count;i++)
{
    f1<<arr[i];
    f1<<" ";
}
while(f1>>d)
{
    countf++;
}
counts=count-countf;
float * arrf= new float[countf];
string * arrs= new string[counts];
stringstream f2;
stringstream f3;
for (i=0;i<count;i++)
{
    f2<<arr[i];
    f2<<" ";
}
for (i=0;i<countf;i++)
    f2>>arrf[i];
for (i=countf;i<count;i++)
{
    f3<<arr[i];
    f3<<" ";
}
for (i=0;i<counts;i++)
    f3>>arrs[i];
}
 
Текущее время: 17:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru