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

Функция get() не возвращает значение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Cоздать класс по ООП http://www.cyberforum.ru/cpp-beginners/thread957475.html
Нужно создать класс по ООП (Объектно ориентированом програмировании) на вижуал
C++ Problem with passing a list variable by a reference Здравствуйте. Не знал, как нормально сформулировать заглавие на русском! :D В общем такая проблема. Есть C++ Win32 Empty Project Application. Программа: как всегда улучшаю свою предыдущую версию... http://www.cyberforum.ru/cpp-beginners/thread957464.html
C++ Глаз замылился, всё ли правильно?
Доброго времени суток! Ребят, гляньте, нет утечки памяти: char **table = new char*; for (int i=0; i < ROWS; i++) table = new char;
Зачёт по С++ C++
Ребят помогите подготовиться к зачёту: 1)написать директиву препроцессора, которая реализует вставку собственного заголовочного файла с именем main 2)Определить имя константы:3,1415 3)Создать...
C++ Используя динамический массив, обработать элементы http://www.cyberforum.ru/cpp-beginners/thread957452.html
Дан массив целых чисел из n элементов. Удалить из него все элементы, в записи которых последняя цифра равна 0.
C++ MaxMin слова в строке Ребята, помогите реализовать задачу: "В тексте, введенном пользователем с клавиатуры, найти самое длинное и самое короткое слово и вывести их". НЕЛЬЗЯ использовать strtok и классы( подробнее

Показать сообщение отдельно
dimakozyr
157 / 24 / 1
Регистрация: 17.08.2013
Сообщений: 461
17.09.2013, 19:53  [ТС]
Инициализация есть и проходит нормально, протестировал.
Не стал включать, чтобы не усложнять пример.

Цитата Сообщение от Jupiter Посмотреть сообщение
у класса В вообще нет метода getScreen
Сорри, ошибся

Файл A.h:
C++
1
2
3
4
5
6
class A {
    SDL_Surface* getScreen() { return screen; }
    blittingImage(int, int, SDL_Surface*, SDL_Surface*);
  private:
    SDL_Surface* screen;
};
Файл B.h:
C++
1
2
3
4
5
6
class B {
  public:
    void drawScene();
  private:
    SDL_Surface* image;
};
Файл B.cpp
C++
1
2
3
4
5
6
7
8
#include "A.h"
#include "B.h"
void B::drawScene() {     // Ошибка была здесь
    A object;                   // и здесь
    object.blittingImage(0, 0, image, object.getScreen());
    if(object.getScreen() == NULL)
        SDL_WM_SetCaption("Test", NULL);    // Выводит "Test"
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru