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

Как доделать строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа с использованием класса на С++ http://www.cyberforum.ru/cpp-beginners/thread1042940.html
Добрый вечер! Помогите написать программу, пожалуйста. Вывод фразы Привет Всем! в текстовый файл "2.txt" в две строки (используя endl) Заранее спасибо)
C++ Массив, буквенный индекс Здрасте,подскажите пож : можно ли сделать индексы в массиве буквами а не только цифрами? Если да ,то как? Добавлено через 21 час 52 минуты Никто не знает? http://www.cyberforum.ru/cpp-beginners/thread1042935.html
C++ Многочлен Лагерра
Добрый вечер! Нужна помощь в нахождении ошибки. Вычислить, полузуясь рекуррентными формулами многочлен Лагерра. Вот формула: http://ru.wikipedia.org/wiki/%D0%9C%D0%BD%D0%BE%D0%B3%D0%BE%D1%87%D0%BB%D0%B5%D0%BD%D1%8B_%D0%9B%D0%B0%D0%B3%D0%B5%D1%80%D1%80%D0%B0 #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; int _tmain(int argc, _TCHAR* argv) {
функция stricmp C++
Требуется написать функцию stricmp, которая сравнивает две строки игнорируя реестр. Возвращает ноль, если строки одинаковы, -1, если первая стоит в алфавитном порядке раньше второй, ну и 1 во всех остальных случаях. Строки задавать с клавиатуры. Ошибок в коде нет, но почему-то при вводе первой строки сравниваются первые две ее буквы (по порядку в алфавиту). Вот сам код, подскажите, пожалуйста,...
C++ Определить число строк прямоугольной матрицы, не содержащих ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread1042909.html
Определить число строк прямоугольной матрицы, не содержащих ни одного нулевого элемента.
C++ Цикло do while(0) Объясните, пожалуйста, как работает do while(0), например do { error = PxSerialOpen( port ); if ( error != 0 ) { ShowMessage( "Ошибка при открытии порта номер "+portStr); break; } else ShowMessage("Порт окрыт"); подробнее

Показать сообщение отдельно
newbie666
Заблокирован
15.12.2013, 21:08     Как доделать строки
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
#include <tchar.h>
#include <string>
#include <vector>
#include <sstream>
#include <iostream>
 
int _tmain(int argc, _TCHAR* argv[])
{
    const size_t maxInputLenght = 4096;
    char *line = new char[maxInputLenght];
    std::cin.getline(line, maxInputLenght);
    std::stringstream ss(line);
    delete[] line;
    std::vector<std::string> words;
    while (!ss.eof())
    {
        std::string tmp;
        ss >> tmp;
        words.push_back(tmp);
    }
    for(auto it = words.begin(); it != words.end(); it++)
        *it += '.';
    for(auto it = words.begin(); it != words.end(); it++)
        std::cout << *it << std::endl;
    
    return 0;
}
 
Текущее время: 01:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru