[Code::Blocks, Kurs C++] Problemy z skompilowaniem programu linie lotnicze
Ostatnio zmodyfikowano 2010-09-24 15:44
LeSter Temat założony przez niniejszego użytkownika |
[Code::Blocks, Kurs C++] Problemy z skompilowaniem programu linie lotnicze » 2010-09-23 20:00:52 Witam! W starych kursach C++ (v.2.0) znalazłem kod źródłowy programu "linie lotnicze". Próbuje ten program skompilować i uruchomić w Code::Blocks. Jednak kompilator w linijce poniższego kodu: std::sprintf(( char * ) bufor.c_str(), "%d", bilety ); Znalazł błąd: E:\Maciek\Projekty\linie lotnicze.cpp:163: error: 'sprintf' is not a member of 'std' Co mam zrobić, by kod poprawnie się skompilował? |
|
lenrokskate |
» 2010-09-23 20:02:42 naucz się angielskiego innych proszę o niepodawanie rozwiązania, gdyż jeśli ten koleś nie umie przeczytać i zrozumieć prostego zdania w present simple to nie nadaje się na programistę #edit a to: ( char * ) bufor.c_str() to jest kpina |
|
LeSter Temat założony przez niniejszego użytkownika |
» 2010-09-23 20:18:06 |
|
lenrokskate |
» 2010-09-23 20:21:41 wrzuć to sobie chociażby na tłumacza... |
|
LeSter Temat założony przez niniejszego użytkownika |
» 2010-09-23 20:59:20 Tak, tak wiem... to oznacza ze sprintf nie należy do std::, to w takim razie do czego, bo jak skasuje std:: sprzed niego, sprintf nie będzie zdefiniowane. |
|
ison |
» 2010-09-23 21:02:43 |
|
DejaVu |
» 2010-09-23 21:08:50 Wywal przedrostek std:: |
|
marek |
» 2010-09-24 00:06:40 Jak wejdziesz w Materiały archiwalne rozdz. 17 to w rozdz. "Funkcje a Tablice" znajdziesz ten program. U mnie działa. Pamiętam że pół roku kopałem się z tym programem, nieskromnnie mówiąc chyba coś znalazłem, teraz nie wiem juz co, ale poszło. Zakładam oczywiście że w katalogu projektu jest plik ddt.console, bo bez tego wiadomo ze nie pójdzie. |
|
« 1 » 2 |