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

Подскажите пожалуйста, об области видимости объектов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перейти с Win на LINUX и с VB.NET на С++ http://www.cyberforum.ru/cpp-beginners/thread597614.html
По долгому периоду пользования продукции Microsoft решил перейти на павший выбор Kubuntu (Ubuntu) Ясень пень что VB.Net на линуксе нет. За то есть С++, который якобы лучше, к тому же тож на винде работать будет. Вот только в С++ я полный ноль. Но с чего то начинать же надо. Хочу попросить у бывалых совета, среда разработки и литературу для самотыканья) P.S. Знаю что есть среда QT там...
C++ Описать класс LIFO, реализующий стек произвольного размера для хранения целых чисел Уважаемые программисты помогите пожалуйста с задачей в которой я не знаю как чего делать!!!!! Вот задача:Описать класс LIFO, реализующий стек произвольного размера для хранения целых чисел. Добавление и извлечение одиночных элементов из стека должно быть реализовано при помощи перегрузки операций<>, добавление последовательности элементов<<, вывод на экран>>. При добавлении элементов в стек... http://www.cyberforum.ru/cpp-beginners/thread597599.html
Переупорядочить слова в строке в обратном и алфавитном порядке C++
1)Дана строка s. Переупорядочить слова в строке в обратном порядке. Между словами оставить только один пробел. После последнего слова пробел не нужен. 2)Дана строка s. Переупорядочить слова в строке в алфавитном порядке. Между словами оставить только один пробел. После последнего слова пробел не нужен
C++ По данной матрице определить самых уникальных учеников и самых средних
Тестирование коллектива». Пусть целочисленная матрица размером n * т содержит информацию об учениках некоторо¬го класса из n человек. В первом столбце проставлена масса (кг), во втором — рост (см), в третьем — успеваемость (сред¬ний балл) и т.д. (используйте свои дополнительные показате¬ли). Ученик называется среднестатистическим по k-му параметру (уникальным по k-му параметру), если на нем...
C++ Вычисление значений периодической функции http://www.cyberforum.ru/cpp-beginners/thread597589.html
C++ Алгоритм заполенения и вывода данных на экран Вдвнный момент изучаю классы.Не могу понять как их заполнять и выводить...Вот пример того,что я наваял....Суть в том,что я хочу в вектор заносить имена и даты.Потом их просто вывести на экран. Хочу разобраться с алгоритмом заполенения и вывода данных на экран.Помогите пожалуйста. #include <std_lib_facilities.h> //#include <string.h> #include <windows.h> ... подробнее

Показать сообщение отдельно
cpp1new
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 14
06.06.2012, 00:57  [ТС]     Подскажите пожалуйста, об области видимости объектов
[QUOTE=-comrade-;3130361]зачем он в том классе?
просто я хочу весь код разбить на блоки

вот например код

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
//main.cpp
#include "cGo.h"
#include "cReadingFile.h"
#include <iostream>
#include <string>
int main() {
    
    cGo iMainLoop;
    iMainLoop.cMainLoop();
    return 0;
 
};
 
//cGo.cpp
#include "cGo.h"
#include "cReadingFile.h"
#include <iostream>
 
cGo::cGo(void):
cStopChar('0')
{
}
 
void cGo::cMainLoop()
{   do
    {
    system("cls");
    std::cout<<"Started...(X for exit)"<<std::endl;
    //Main working block place
    cReadingFile iReadingFile;(этот объект я хочу созать не здесь, а в main.cpp а сюда передать как -то....)
    
    iReadingFile.cReadingFileMethod();
 
    
    //Main working block place END
    std::cin.get(cStopChar);
    }while(cStopChar != 'x');
        
}
//cReadingFile.cpp
#include "cReadingFile.h"
#include <iostream>
#include <cstdio>
#include <cstdlib>
 
void cReadingFile::cReadingFileMethod()
{
    std::cout<<"Inside a cReadingFileMethod\n"<<std::endl;
    FILE * pFile;
    char buffer [100];
 
    pFile = fopen ("d:\\dev\\code\\FILE\\myfile.txt" ,"r+");
    if (pFile == NULL) perror ("Error opening file");
    else
    {
        while ( ! feof (pFile) )
        {
            if ( fgets (buffer , 100 , pFile) != NULL )
                fputs (buffer , stdout);
        }
        fclose (pFile);
    }
    std::cout<<"\n\n\nExiting cReadingFileMethod"<<std::endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru