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

Что-то не то с string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дайте совет по написанному парсеру http://www.cyberforum.ru/cpp-beginners/thread918832.html
Написал небольшой парсер для BSDL файлов, но получилось как-то функционально что ли, я не смог выделить абстракции, к тому же приходится создавать объект парсера, затем вызвать функцию и передавать...
C++ Компиляция У меня есть 64битный дебиан, возможно ли скомпилировать код под 32 бита? Может у g++ есть какие-то опции для такой компиляции? http://www.cyberforum.ru/cpp-beginners/thread918830.html
Лишний символ при компиляции C++
#include <iostream> #include <fstream> #include <stdio.h> #include <cstring> #include <conio.h> int zamena(char c); using namespace std; int zamena(char c) { FILE *fin;
C++ Создайте класс с именем Rational для выполнения действий с дробями
Задание : создайте класс с именем Rational для выполнения действий с дробями и программу тестирования вашего класса. (используйте закрытые элементы данных, определите конструктор, который должен...
C++ Что такое тестирующая программа и зачем она нужна? http://www.cyberforum.ru/cpp-beginners/thread918819.html
Есть задание, Написать функцию для перевода переменной типа long в символьную строку в двоичном представлении ( ltoab( long num, char s) ) и тестирующую программу к ней. Лабу я написал, она...
C++ Двумерные динамические массивы-матрицы (выделение памяти) Помогите пожалуйста,разобраться. В динамической памяти сначала выделяется память для указателей на соответствующие двумерные массивы(строки матрицы).после этого выделяется память для каждой стороки.... подробнее

Показать сообщение отдельно
faradej
0 / 0 / 0
Регистрация: 25.04.2013
Сообщений: 67

Что-то не то с string - C++

06.07.2013, 18:33. Просмотров 271. Ответов 3
Метки (Все метки)

Выполнял одну задачку. Суть задачи в том чтоб определять является ли введенная строка полиндромом. Рекомендовали использовать методы string и STL, но это не являлось требованием. В общем вроде ничего сложного, сначала сделал первую версию, и она работала, потом начал допиливать, и начала появляться ошибка outOfRange, попробовал вернуть старый робочий вариант, но ошибка не пропала... Ошибку приатачил.



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
#include <iostream>
#include <cstdlib>
#include <string>
 
using namespace std;
 
bool maFunct();
 
void main()
{
 
    maFunct();
 
    system ("pause");
};
 
bool maFunct()
{
    string text;
 
    //string text2;
 
    getline(cin, text);
 
    int max = text.size();
 
    for(int i=0; i < max; i++, max--)
    {
        if(text[i] != text[max])
        {
            cout << text << " - Eto ne polindrom" << endl;
            return false;
        };
    };
    cout << text << " - Pozdrawlayu! Eto polindrom!" << endl;
    return true;
};
0
Миниатюры
Что-то не то с string  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru