То, что может ступиться через, будет ограниченным отладочной информацией, которую g ++ производит в большой степени. Emacs предоставляет интерфейс gdb, который позволяет Вам управлять им через панели инструментов/меню и данные дисплея в отдельных окнах, а также ввести команды gdb непосредственно. CDT Eclipse обеспечивает подобные инструменты. Я услышал о Anjuta и Code:: Блоки, но никогда используемый их.
Хорошо, так что, поскольку это работает, что-то должно быть не так с вашими входными данными . Ясно, что вам нужно публиковать больше, если только этот «ответ» не решит вашу проблему:
>>> import pylab
>>> pylab.scatter([500, 550, 700, 1100], [5.5, 6.5, 3.1, 9.7])
<matplotlib.collections.RegularPolyCollection object at 0x036F5610>
>>> pylab.show()
(graphing-type stuff ensues)
Я уверен, что engineSize, fuelMile - это жало, попробуйте распечатать их, если это так, вы должны преобразовать их в float, прежде чем передавать их в качестве аргументов для scatter
floatval = float(strval)