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

Вывод последовательности слов предложения в обратном порядке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Генератор гармонического сигнала sin(xt + fi*t) http://www.cyberforum.ru/cpp-beginners/thread984573.html
Необходимо сделать генератор сигнала синуса. Чтобы постоянно выдавались значения. Фаза тоже меняется от времени. При переходе фазы через 2Pi сброс значения fi = 0. Просто получить набор значений пробовала. Есть ли какие-нибудь советы? Особенно интересует как сделать бесконечный цикл, чтобы останавливалось только по нажатию кнопки.
C++ Как сделать считывание строки через маску в С++? Здравствуйте, Если имеется текстовый файл: ---------------------------------------------- 1010203 21065 ---------------------------------------------- И есть код на С++ который читает этот файл: ============================================== fstream outputFile; http://www.cyberforum.ru/cpp-beginners/thread984572.html
Магия виртуального деструктора C++
Если убрать определение virtual (стр. 18), то вызывается (47) только деструктор класса Person (деструктор Student не вызывается). Вопрос: каким образом, объявление деструктора базового класса как virtual, приводит к вызову обоих деструкторов? // DestruktorWirtualny.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <string>
Заменить определенный байты изображения C++
Здравствуйте, я хочу заменить определенный байты изображения, вроде бы по коду у меня все нормально, но похоже я что-то напутал с флагами при открытии и вместо изменения у меня происходит заполнение файла нулями с самого начала, причем именно нулями, хотя должны быть измененные байты. Подскажите пожалуйста, что у меня не так? void CreateImage(string pathImage, string pathMessage) { char...
C++ Построить массив из заданного числа элементов http://www.cyberforum.ru/cpp-beginners/thread984548.html
программа должна построить массив из заданного числа элементов .но она всегда выводить 10 . в чем дело? #include "stdafx.h" #include "iostream" using namespace std; void masiv(int *a,int n) { for(int i=0;i<n;i++) cout<<*a++<<" ";
C++ srand(), rand() и их seed Пишу класс, объекты которого представляют из себя трехмерные модели планет. Для того что бы разнообразить ландшафт использую алгоритм, основанный на srand(seed) и rand(). Вопросы: Гарантированы ли одинаковые генерации чисел для одного и тогоже семени рандома? (нужно для того что бы передавать число, ну или файл настроек генерации на крайний случай, а не всю модель целиком) Зависит ли... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.10.2013, 00:31     Вывод последовательности слов предложения в обратном порядке
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
45
46
47
48
49
50
51
#include <iostream>
#include <string>
#include <sstream>
#define N 100
using namespace std;
 
int main()
{
    int k = 0;
    stringstream ss;
    char str[N];
    cin.getline(str, N);
    char str_cpy[N];
    strcpy(str_cpy, str);
    
    char *c;
    c = strtok( str, " ,.-");
    string *l;
    while (c != NULL)
    {
        c = strtok(NULL, " ,.-");
        k++;
    }
    l = new string[k];
    
    k = 0;
    c = strtok( str_cpy, " ,.-");
    ss << c;
    ss >> l[k];
    ++k;
    while (c!= NULL)
    {
        puts(c);
        c = strtok(NULL, " ,.-");
        if (c != NULL)
        {
            ss.clear();
            ss.str("");
            ss << c;
            ss >> l[k];
            k++;
        }
    } 
    
    cout << endl;
    for ( int i = k - 1; i >= 0; i--)
        cout << l[i] << ' ';
    cout << endl;
    
    return 0;
}
 
Текущее время: 03:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru