Używanie wersji Eclipse dla C++

0

Zainstalowałem kuzynowi środowisko Eclipse (Eclipse Ganymede) dla C++, ponieważ lubię korzystać z niego w Javie. Po dłuższym wysiłku udało nam się je nawet właściwie skonfigurować. Problem w tym, że jedyna forma wyświetlania tekstu na wyjście w prostych programach, jaką udało nam się osiągnąć, to wyświetlanie go na konsolę. Pomimo wszelkich starań nie znaleźliśmy możliwości odpalania tych programów w okienkach dosowych. Czy jest to w ogóle możliwe? Przydałoby się, bo kuzyn dopiero zaczyna przygodę z programowaniem i musi się jakoś komunikować z programem, a poprzez konsolę można tylko wyświetlać dane :(. Poza tym środowisko jest bardzo fajne, więc dobrze by było przy nim zostać. Proszę o pomoc.

0

a poprzez konsolę można tylko wyświetlać dane

od kiedy? wprowadzać też można;]

0

No właśnie jest z tym problem, bo po wpisaniu linijki tekstu i potwierdzeniu Enterem kursor przechodzi po prostu do następnej linii :(. Przynajmniej tak jest w moim przypadku, ale nie wiem, dlaczego miałby to być przypadek wyjątkowy.

Wiem, że można po prostu odpalać skompilowane .exe i w ten sposób uruchamiać program w oknie, ale co zrobić, kiedy chcemy zdebuggować program?

0

zdefiniuj: "po prostu do nowej linii"

stdin/stdout sa buforowane po linii. tak wiec pisac bedziesz mogl zawsze. podejrzewam ze to co wpisales i potwierdziles enterem zostalo wyslane na stdin programu. sprawdzales?

0
quetzalcoatl napisał(a)

zdefiniuj: "po prostu do nowej linii"

stdin/stdout sa buforowane po linii. tak wiec pisac bedziesz mogl zawsze. podejrzewam ze to co wpisales i potwierdziles enterem zostalo wyslane na stdin programu. sprawdzales?

No więc definiuję: chodzi mi o to, że program, który oczekuje na wprowadzenie danych przez użytkownika
w instrukcji: cin >> zmienna; - po wpisaniu danych i potwierdzeniu enterem nie przechodzi do następnej instrukcji. Nie sprawdzałem, czy zostało wysłane na stdin, ale masz rację, przy najbliższej okazji sprawdzę.

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