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

трабла с выводом строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму http://www.cyberforum.ru/cpp-beginners/thread258548.html
Найти сумму целых положительных чисел, кратных 4.Х ,Х-целые числа. помогите пожалуйста решить.
C++ Метод Гаусса точность решения Е=10^-5 прямой ход Гаусса и обратный.. помогите пожалуйсто ,я ни чего не понимаю... #include "stdafx.h" #include <stdio.h> #include <conio.h> #include "locale" #define N 100 http://www.cyberforum.ru/cpp-beginners/thread258546.html
Строки... C++
Функция int isAlfa (char s) получает символ и определяет, является ли он символом латиницы или кириллицы(строчным или прописным) Функция char* strAlfa(char* str, int& lenAlfa) получает строку str и...
C++ Найти среднее арифметическое значений функций f(x) в точках a,b, (a+b)/2
Найти среднее арифметическое значений функций f(x) в точках a,b, (a+b)/2,,используя обращение к функции:E^2x+sin^2x-tgx; а=0,8; b=1.8
C++ error C2337 http://www.cyberforum.ru/cpp-beginners/thread258533.html
1>c:\documents and settings\er\мои документы\visual studio 2008\projects\project11\project11\project111.cpp(19) : error C2337: len: атрибут не найден 1>c:\documents and settings\er\мои...
C++ В строке между словами вставить символ / В строке между словами вставить символ /. Выполнить через команды на DOS 3.1 Добавлено через 1 час 50 минут пожалуйста. Добавлено через 5 минут !!!!!!!!!!!!!!!!!!! подробнее

Показать сообщение отдельно
Zetway
13 / 13 / 2
Регистрация: 08.08.2010
Сообщений: 117

трабла с выводом строки - C++

16.03.2011, 18:07. Просмотров 368. Ответов 9
Метки (Все метки)

вот код который неправильно работает:
C++
1
2
3
4
5
6
7
8
9
10
void Cue::Out()
{   
    char ch;    
    for (int i=0; i<curInd; ++i)
    {       
        ch = Str[i++];
        cout<<ch;
    }
    cout<<endl; 
}
вот хэдер
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
#pragma once
 
class Cue
{
    int size, step, curInd;
    char* Str;
    void newMem();
    void terminate(char * st, int index);
public:
    Cue();
    ~Cue(void);
 
 
    Cue (char* pStr, int iSize);
    Cue (const Cue & right);
    
    Cue & operator =(const Cue & right);
    Cue & operator +( const Cue & right);
    Cue & operator +(const char * right);
    Cue & operator +(const char right);
    Cue & operator +=(const char right);
    Cue & operator +=(const Cue & right);
    Cue & operator +=(const char * right);
 
 
    void Out();
    void Input();
};
выводит только некоторые буквы стороки Str, смотрел в вотче строка правильная. пользуюсь юникодом
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru