Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрицы http://www.cyberforum.ru/cpp-beginners/thread205386.html
помогите с прогой пожалуйста: 1. Ввод исходных данных; 2. Сложение двух матриц размерностью не более 15*15; 3. Вывести на печать результат; 4. Выход. Все в одной проге с использованием функций.
Найти суммы четных и нечетных элементов массива C++
С помощью датчика случайных чисел сформулировать два массива Х и У размерностью 100 и 200 чисел в диапазоне от 0 до 1 и от 0 до 100 соответственно. По массиву Х-найти сумму всех элементов с чётными...
borland c++ C++
люди откуда можно скачать borland C++ builder
C++ Сортировка вставками по возрастанию: четные на нечетных местах отсортировать массив согласно варианту индивидуального задания и показать результат на экране. Сортировка Вот вариант: Вставками по... http://www.cyberforum.ru/cpp-beginners/thread205382.html
C++ Создать класс прямая http://www.cyberforum.ru/cpp-beginners/thread205381.html
Создать класс "прямая". Члены класса: кординаты двох точек (x;y) и (x;y) метод: конструктор определяет точки пересичения с осями X и Y метод вывода сведений о прямой Операторы перезагрузки:проверка...
C++ Функция Нормального закона распределения
подскажите функцию на с++ которая принимает аргументом а а на выводе Ф(а)
C++ Сортировка списка (срочно!)
Задача 07-4-a: Сортировка списка Имя входного файла: input.txt Имя выходного файла: output.txt Ограничение времени: 1 с Ограничение памяти: 64 M Во входном файле input.txt записана...
C++ Функции и файлы Для хранения данных о цветных планшетных сканерах описать структуру вида: struct scan_info{ char model; // наименование модели int price; // цена Double x_size; // горизонтальный размер области... http://www.cyberforum.ru/cpp-beginners/thread205337.html
C++ Минимальный элемент матрицы заменить суммой положительных элементов этого же столбца http://www.cyberforum.ru/cpp-beginners/thread205328.html
Задана матрица А(n,m), в каждом столбце которой минимальный элемент необходимо заменить суммой положительных элементов этого же столбца. Помогите решить!!!!
C++ строки С++ Когда в С++ так создаеш строку #include <iostream> #include <string> using namespace std; void main() { string s; } как можно работать с ее индексами и еще в паскале есть такая функция... http://www.cyberforum.ru/cpp-beginners/thread205327.html
rangerx
1955 / 1564 / 478
Регистрация: 31.05.2009
Сообщений: 2,913
08.12.2010, 21:13 0

Перевод кода С# на С++

08.12.2010, 21:13. Просмотров 1383. Ответов 7
Метки (Все метки)

Ответ

Я не знаю простого способа задать произвольные разделители для stringstream. Проще обёртку для strtok написать )) Хотя лично я не делал бы ни того, ни другого, а ипользовал бы boost::split

Добавлено через 7 часов 34 минуты
Собственно с istringstream:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <sstream>
#include <locale>
#include <limits>
#include <algorithm>
#include <iterator>
 
template<typename Container>
void split(Container& dest, const std::string& str, const char* delim)
{      
   std::ctype<char>::mask table[UCHAR_MAX+1] = {0};      
 
   while(*delim) table[*delim++] = std::ctype<char>::space;          
 
   std::istringstream iss(str);   
   std::locale loc(iss.getloc(), new std::ctype<char>(table));
   iss.imbue(loc);
 
   std::copy(std::istream_iterator<std::string>(iss),
         std::istream_iterator<std::string>(),
         std::back_inserter(dest));        
}
вариант с strtok мне кажется более наглядным и простым.

Вернуться к обсуждению:
Перевод кода С# на С++
1
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2010, 21:13
Готовые ответы и решения:

перевод кода из С++ в С
Кто может перевести код на С ,сделайте доброе дело.....Пожалуйста ;-) #include &lt;iostream&gt;...

Перевод кода на C++
есть код на шарпе class Program { static void Main(string args) { ...

Перевод кода
Помогите пожалуйста перевести код с паскаля на С++. var a,b:array of real; x,p,s,z:real; ...

Перевод кода с Си на C++
#include &lt;stdio.h&gt; #include &lt;math.h&gt; #include&lt;conio.h&gt; #include&lt;iostream&gt;

Перевод кода
Переведите пжалуйста код на паскаль #include&lt;iostream&gt; #include&lt;string&gt; using namespace std;...

7
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.