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

[SFML] vector klasy Text

Ostatnio zmodyfikowano 2015-02-23 17:12
Autor Wiadomość
qest43
Temat założony przez niniejszego użytkownika
[SFML] vector klasy Text
» 2015-02-20 23:52:14
Jeśli mam vector<Text> menuItems;

To jak użyć funkcji vectora push.back?
P-126931
Fireho
» 2015-02-21 00:43:38
Normalnie, tak jak zawsze. Jeśli jest problem z kopiowaniem napisu(tworzy się drugi i są dwa), to możesz utworzyć nie
std::vector < Text >
, tylko
std::vector < Text *>
(wektor wskaźników do obiektów zamiast wektora obiektów). W ten sposób napis nie zduplikuje się, a z tego wynikną też inne korzyści.
P-126932
qest43
Temat założony przez niniejszego użytkownika
» 2015-02-21 00:52:13
Ale podczas menuList.push_back("tekst"); wyskakuje error, tak nie można.
P-126933
Monika90
» 2015-02-21 12:19:29
Konstruktor klasy sf::Text przyjmuje dwa parametry: napis i font, więc to będzie tak
C/C++
menu_list.emplace_back( "twoj tekst", twoj_font );
P-126939
qest43
Temat założony przez niniejszego użytkownika
» 2015-02-21 18:20:19
Error 1 error C2440: 'initializing' : cannot convert from 'sf::Font *' to 'sf::Text *' c:\program files (x86)\microsoft visual studio 11.0\vc\include\xmemory0 617 1 sfmltest
P-126985
michal11
» 2015-02-21 18:53:23
Jak podajesz błąd to wklej też kod, bo to jest forum dla programistów a nie wróżbitów.
P-126986
qest43
Temat założony przez niniejszego użytkownika
» 2015-02-23 16:37:20
C/C++
#include "Menu.h"
#include <SFML\Graphics.hpp>
#include <vector>

int main()
{
    sf::Font font;
   
    std::vector < sf::Text *> menuItems;
    menuItems.emplace_back( "twoj tekst", font );
   
}


Error 1 error C2440: 'initializing' : cannot convert from 'sf::Font' to 'sf::Text *' c:\program files (x86)\microsoft visual studio 11.0\vc\include\xmemory0 617 1 sfmltest
Error 2 error C2440: 'initializing' : cannot convert from 'sf::Font *' to 'sf::Text *' c:\program files (x86)\microsoft visual studio 11.0\vc\include\xmemory0 617 1 sfmltest
P-127226
pekfos
» 2015-02-23 16:41:35
To w końcu chcesz mieć wektor obiektów, czy wskaźników?
P-127228
« 1 » 2 3
  Strona 1 z 3 Następna strona