Форум программистов, компьютерный форум 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. Программа: как всегда улучшаю свою предыдущую версию рендеринга объекта, считываемого из obj файла. На этот раз разделяю программу по отдельным файлам (классам). В главном файле создал переменную типа Vertex (этот тип я реализовал в другом классе (т.е. в... 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)Создать именованные константы TRUE, FALSE для обозначения логических результатов. Спасибо за ранее!
C++ Используя динамический массив, обработать элементы http://www.cyberforum.ru/cpp-beginners/thread957452.html
Дан массив целых чисел из n элементов. Удалить из него все элементы, в записи которых последняя цифра равна 0.
C++ MaxMin слова в строке Ребята, помогите реализовать задачу: "В тексте, введенном пользователем с клавиатуры, найти самое длинное и самое короткое слово и вывести их". НЕЛЬЗЯ использовать strtok и классы( подробнее

Показать сообщение отдельно
dimakozyr
157 / 24 / 1
Регистрация: 17.08.2013
Сообщений: 461

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

17.09.2013, 17:41. Просмотров 683. Ответов 16
Метки (Все метки)

Есть класс, в котором определен объект типа SDL_Surface*.
Пытаюсь передать его в сторонний класс с помощью метода 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 A::drawScene() {
    B object;
    object.blittingImage(0, 0, image, object.getScreen());
    if(object.getScreen() == NULL)
        SDL_WM_SetCaption("Test", NULL);    // Выводит "Test"
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru