Форум программистов, компьютерный форум 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
5947 / 5552 / 1784
Регистрация: 18.12.2011
Сообщений: 14,184
Завершенные тесты: 1
10.05.2012, 20:55     Строка. Ошибка С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
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    string s1,temp,s2;
    int i;
    cout << "\nInput a text: ";
    char s[100];
    cin.getline(s,99);
    s1=s;
    s2=s1;//думаю это имелось ввиду
m:
    for (i = s2.length()-1;i>0 ; i--)
        if (s2[i] == ' ')
        {
            temp=s1.substr(0,i);
            cout<<temp<<"\n";
            s2.erase(0,i);
            goto m;
        }
        system("pause");
    return 0;
}
Однако, сомнительно, что именно это хотелось.
Уточните, что надо было?
 
Текущее время: 04:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru