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

Указатели - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передать двумерный массив в функцию http://www.cyberforum.ru/cpp-beginners/thread268981.html
подскажи те как передать двумерный массив в функцию?)
C++ Файлы Здоров Всем !! Мне нужно переписать из одного файла в другой до одноcтрочного комм.Как изменить? Пример : Это лежит в файле (text) : adaaww//wddd sad//hh Результат в другом файле (texty) : http://www.cyberforum.ru/cpp-beginners/thread268972.html
error LNK2019: unresolved external symbol "public: __thiscall Shape2D::Shape2D(void)" (??0Shape2D@@QAE@XZ) C++
Наследование. Базовый класс: class Shape2D { public: Shape2D(); virtual ~ Shape2D(); virtual float Area( )= 0; virtual float Perimeter() = 0; virtual void PrintMessage();
Дана строка. Вывести все слова, содержащиеся в строке, в столбец. C++
3)Дана строка. Вывести все слова, содержащиеся в строке, в столбец.
C++ StringGrid - условия выбора ячеки http://www.cyberforum.ru/cpp-beginners/thread268958.html
Уперся в вопрос.! В СтрингГриде 4 столбца и 16 строк. При запуске программы выглядит все примерно так: ____1___2____3____4__ 1_|____|____|____|4::1 | 2_|____|____|____|4::2 | . 16|____|____|____|4::16|
C++ Даны два файла,определить совподают ли компоненты файлов Помогите,пожалуйста,написать программу. Даны два файла,определить совподают ли компоненты файлов,если нет вывести номер элемента где они различны. подробнее

Показать сообщение отдельно
Hotbed
 Аватар для Hotbed
48 / 2 / 1
Регистрация: 02.04.2011
Сообщений: 55
03.04.2011, 14:53     Указатели
Но если ''n' будет объявлена(в main()) не в самом цикле for, то она не будет наследовать значение цикла for. Прога работает таким образом
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
#include <iostream> 
#include <cstdio>
using namespace std;
 
int main()
{ 
char n;
char *mas; 
mas=new char[20];
        while (*mas!='+'){
        gets(mas);
        
        for(int n=0; *mas!=0; mas++, n++) 
        {
                if(*mas=='.') {cout<<"to4ka"<<endl; break;}
                }}
        mas=mas-n; 
        cout<< mas <<"точка в элементе"<< n <<endl;
 
 
       
        cin.get();
        
}
Вводим значение с клавы, после for обрабатывает (по средствам while до '+') при обнаружении точки срабатывает break и не срабатывает
C++
1
 cout<< mas <<"точка в элементе"<< n <<endl;
срабатывает лишь поиск точки а именно
C++
1
{cout<<"to4ka"<<endl; break;}
 
Текущее время: 09:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru