problemy z kodem C++ i allegro

0

piszę program zajmujący się analizą danych z pliku, użytkownik ma wpisywać nazwę pliku w programie. Mój program zaś rysuje wykres i oblicza pewne wiadome mi parametry. Czy w allegro jest taka opcja że wprowadzę nazwę pliku np. qwe.txt z klawiatury i on ją wczyta, żeby potem mógł analizować?

w C++ jest po prostu cin i wszystko gra :)

pozdrawiam,
qwe:)

0

dziękuje za pomoc,
chodzi o to, że to ma wyglądać mniej więcej tak:

wprowadź nazwę pliku:;
fielname;

pracuje na tym pliku;

wiec w c++ napisał bym sobie:
cout << "wprowadź nazwę pliku" << endl;
cin >> filaname;

i pracuje na pliku

ale jak to machnąć w allegro??

0

Tak jak Ci napisałem wcześniej musisz to napisać sobie sam. W linkach które Ci podesłałem masz przykłady jak to zrobić. W allegro nie ma pola tekstowego z którego mógłbyś wczytywać to co wpisuje użytkownik.

@Satirev
To co podesłałeś niestety kompletnie nie ma nic wspólnego z problemem autora. Obsługę plików można równie dobrze zrealizować za pomocą klasy fstream, allegro się nie pogniewa, a nam będzie wygodniej.

0

a da się tak że odpalam coś w allegro, potem klikam jakiś klawisz, przełączam na konsolę, wprowadzam dane, a potem znowu wchodzę do allegro i wyświetlam co tam mi jest potrzebne?? może to nie będzie ładne ale czy nie prostsze i szybsze w wykonaniu
??

pozdrawiam
qwe

0

W sumie możesz mieć jednocześnie otwarte okienko konsoli i allegro.

0

własnie mam w main'ie dwie funkcje jedna allgrowa jedna konsolowa, obie zapisane w innych programach.
Kompiluje ale niestety nic nie wyświetla;

#include <allegro.h>
#include "firstscreen.hpp"
#include "wprowadzanie.hpp"
#include <iostream>



int main()
{

	
	
firstscreen(); //allegrowa

wprowadz();// powinna się wyświetlić w konsoli
readkey();



return 0;	
}
END_OF_MAIN(); 
0

znaczy się wyświetla tylko konsole allegro:(
a zwykłej nie

1 użytkowników online, w tym zalogowanych: 0, gości: 1