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

Reply via email to