Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Podział projektu na częsci

Ostatnio zmodyfikowano 2014-02-08 10:06
Autor Wiadomość
DzieckoBezZycia
Temat założony przez niniejszego użytkownika
Podział projektu na częsci
» 2014-02-07 23:38:35
Siema!

Mam

main.cpp
BARLAK.h
BARLAK.cpp

main.cpp
C/C++
#include <SFML/Audio.hpp>
#include <SFML/Graphics.hpp>
#include <SFML/System.hpp>
#include <SFML/Window.hpp>

#include "BARLAK.cpp"

using namespace sf;



int main()
{
    gra Gra;
    Gra.LoadMaps();
   
   
    window.create( sf::VideoMode( 800, 600 ), "SFML works!" );
   
   
   
    while( window.isOpen() )
    {
       
        while( window.pollEvent( event ) )
        {
           
            if( event.type == sf::Event::Closed )
                 window.close();
           
        }
       
        window.clear();
        Gra.DrawAll();
        window.display();
    }
   
    return EXIT_SUCCESS;
}



BARLAK.h
C/C++
#include <SFML/Audio.hpp>
#include <SFML/Graphics.hpp>
#include <SFML/System.hpp>
#include <SFML/Window.hpp>

using namespace sf;

sf::RenderWindow window;
sf::Event event;

class gra {
   
public:
   
   
    bool LoadMaps();
    void DrawAll();
   
   
private:
   
    sf::Texture map1;
    sf::Sprite map1s;
   
};

BARLAK.cpp
C/C++
#include "BARLAK.h"

bool gra::LoadMaps()
{
   
    if( !map1.loadFromFile( "map1.png" ) ) return EXIT_FAILURE;
   
    map1s.setTexture( map1 );
   
}

void gra::DrawAll()
{
    window.draw( map1s );
}


BLEDY

C:\Users\Sebuś\Desktop\C++\Testy\MEJZ\BARLAK.cpp|3|error: no 'bool gra::LoadMaps()' member function declared in class 'gra'|
C:\Users\Sebuś\Desktop\C++\Testy\MEJZ\BARLAK.cpp|11|error: no 'void gra::DrawAll()' member function declared in class 'gra'|
||=== Build finished: 2 errors, 0 warnings (0 minutes, 0 seconds) ===|



I pytanie: dlaczego? ;p
P-104211
MrPoxipol
» 2014-02-08 00:29:33
Plików źródłowych (.cpp) nie includuje się, załącza się tylko pliki nagłówkowe (np. .h).
P-104215
DzieckoBezZycia
Temat założony przez niniejszego użytkownika
» 2014-02-08 10:06:08
Dzięki, działa.
P-104225
« 1 »
  Strona 1 z 1