Please consider this code: from libcpp.vector cimport vector v = new vector[double]() from math import pi v.push_back(pi)
This generated bad code, more or less: double &tmp; // bad code, un-init reference! tmp = PyFloat_AsDouble(pi) v.push_back(tmp) -- Lisandro Dalcin --------------- CIMEC (INTEC/CONICET-UNL) Predio CONICET-Santa Fe Colectora RN 168 Km 472, Paraje El Pozo Tel: +54-342-4511594 (ext 1011) Tel/Fax: +54-342-4511169 _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
