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

Строка. Ошибка С2228. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ C++ работает с Word & Excel http://www.cyberforum.ru/cpp-beginners/thread570535.html
Дело в том что мне на завтра надо написать программку которая записывает 2-мерный массив чисел в Word и Excel. Количество элементов читаются с текст-боксов, а числа заполняются рандомом. При нажатии на 1 кнопку создается таблица n*m в Word, и заполняется значениями с массива, при нажатии на кнопку 2, тоже самое только в Excel. Нашел пример работы на С#. Как переделать под свою тему и под С++...
C++ Заполнить массив Помогите... Заполнить массив: а) десятью первыми членами арифметической прогрессии (первый член прогрессии — а, ее разность — р); б) двадцатью первыми членами геометрической прогрессии (первый член прогрессии — а, ее знаменатель — z); в) двенадцатью первыми членами последовательности Фибоначчи (последовательности, в которой первые два члена равны 1, а каждый следующий равен сумме двух... http://www.cyberforum.ru/cpp-beginners/thread570528.html
C++ Дан массив A размера N и целое число
Дан массив A размера N и целое число K (1 ≤ K ≤ N). Вывести элементы массива с порядковыми номерами, кратными K:{A}_{K},{A}_{2*K},{A}_{3*K},... .
Как поменять фон там цвет символов в проге?? На Bilder C++. C++
#include<iostream.h> #include<stdio.h> #include<conio.h> #include<stdlib.h> int n,i,j; int k, j1; float S, b, x, A1,A; void vvod() {
C++ В чём С++ уступает билдеру? http://www.cyberforum.ru/cpp-beginners/thread570512.html
Я пока только начал учить С++ и обнаружил для себя билдер. Т.к. раньше работал на делфи то билдер то более привычный для меня. Забавы ради написал простенькую программу с выводом в мемо счётчика, посмотрел размер откомпилированного приложения- всего 48 кб (а у делфи 6 мб пустая форма) и задался вопросом: имеет ли смысл всё же кодить на билдере или стоит всё же забыть эту идею? Есть ли...
C++ Дана квадратная матрица A порядка M. Дана квадратная матрица A порядка M. Найти сумму элементов каждой ее диагонали, параллельной побочной (начиная с одноэлементной диагонали {A}_{1,1}) подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5948 / 5553 / 1785
Регистрация: 18.12.2011
Сообщений: 14,188
Завершенные тесты: 1
10.05.2012, 22:09     Строка. Ошибка С2228.
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
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    string temp,s2;
    int i,j;
    cout << "\nInput a text: ";
    char s[201];
    cin.getline(s,200);
    s2=s;
    j = s2.length()>50?50:s2.length();// берем либо 50, либо сколько осталось
    for (i=j;i>=0;i--)
    {
        if(j==s2.length()) // остаток строки<50
        {
            temp=s2.substr(0,i+1);
            cout<<temp<<"\n";
            break;
        }else if (s2[i] == ' ')
        {
            temp=s2.substr(0,i+1);
            cout<<temp<<"\n";
            s2.erase(0,i+1);
            j = s2.length()>50?50:s2.length();//снова берем либо 50, либо сколько осталось
            i=j; // начинаем цикл сначала
        }
    }
    system("pause");
    return 0;
}
 
Текущее время: 15:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru