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

есть вложенный класс который является другом объемлюющего и всё это должно компилиться. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ E-mail чекер http://www.cyberforum.ru/cpp-beginners/thread327302.html
Доброго времени суток. Решил написать емайл чекер, который проверял бы и уведомлял пользователя об новых письмах. Например на mail.ru или yahoo.com. Пытался найти какие-нибудь исходники, но безуспешно. Посоветуйте с чего начать, какие либы использовать. Может подкините ссылку на какую-нибудь статью. В общем любая информация будет полезной.
C++ [DEV C++]`string' undeclared (first use this function) Пробую объявить строку а он пишет 17 C:\Users\Íàäæäà\Desktop\Òåëåôîííûå_Íîìåðà.cpp `string' undeclared (first use this function) Все способы уже которые смог придумать перебрал и 0 реакции. #include <string> все вариации пробовал. Но на строчки string pole_god; string mas_name = new string; все равно матерится. http://www.cyberforum.ru/cpp-beginners/thread327291.html
C++ не работает программа
помогите пожалуйста написал программу которая считывает слова из текстового файла, сортирует их по алфавиту и записывает их в другой файл, при компиляции ошибок нету, а вот сама программа не работает ( P.S слова беруться из файла test.txt и записываються в файл input.txt Добавлено через 30 секунд /* подклчение библиотек нужных для работы программы */ #include <stdio.h> /* подключение...
C++ Программирование с использование функции
Для трех данных уравнений,, вывести количество действительных корней. Использовать функцию, которая по известным коэффициентам квадратного уравнения находит количество его действительных корней (2-два различных корня, 1 - одинаковые корни, 0 - уравнение не имеет решения). Если исходные данные неверны, то функция возвращает -1. int kvadur (float a, float b, float c) / / коэффициенты уравнения ...
C++ переделать структуры в классы http://www.cyberforum.ru/cpp-beginners/thread327261.html
Найти корни квадратного трехчлена с заданными комплексными коэффициентами. Для моделирования комплексных чисел объявите класс. #include <iostream.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <math.h> double k=0;//vichislaet virashenie double a,b,c;//koefficienti yravnenia struct complex{
C++ Большое количество вызовов констр-ра и дестр-ра Добрый день! Есть класс для подсчёта указателей на объект и класс, который сопровождает или поддерживает работу предыдущего, храня на него указатель. RefPointer.h #pragma once #include "StdAfx.h" #define NDEBUG template <typename T> class RefPointer подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,266
02.07.2011, 18:56  [ТС]     есть вложенный класс который является другом объемлюющего и всё это должно компилиться.
я, наверное был непонятен в последнем своём посту. Так вот, я искал то, что можно сделать с помощью вложенности и нельзя без неё. То что вы напечатили- не аргумент, ибо вот
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
#include <iostream>
 
        class internal {
                public:
                        int operator[](int j) {
                                return a[j];
                        }
 
                        int a[2];
        };
 
 
class external {
 
public:
        external() {
                in[0].a[0] = 0;
                in[0].a[1] = 1;
                in[1].a[0] = 2;
                in[1].a[1] = 3;
        }
 
        internal& operator[](int i) {
                return in[i];
        }
 
private:
        internal in[2];
};
 
int main() {
        external a;
        // external::internal b; error: ‘class external::internal’ is private
        std::cout << a[0][0] << a[0][1] << a[1][0] << a[1][1] << std::endl;
 
        getchar (); 
        return 0;
}
Без всякой вложенности. Извините, если что не так.
 
Текущее время: 19:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru