Warum in Cython ist es möglich,
zu umbrechen %Vor%aber nicht
%Vor% Insbesondere wird das Umbrechen von std::pair
in Cython wie folgt durchgeführt:
und funktioniert reibungslos, aber wenn das erste Element von ist auch ein Zeiger habe ich Probleme:
%Vor%Ich bekomme
%Vor%Ich verwende Cython 0.17.1, g ++ 4.4 unter Linux
Die Typen werden in der pair
-Definition mit der gleichen behandelt >; Es ist wahrscheinlich eine allgemeine Einschränkung für die []
-Syntax. Sie könnten versuchen, es mit einem typedef zu umgehen: ctypedef Foo* Foo_pointer
Kopieren Sie die Nachricht aus einem Kommentar von @JFSebastian, damit diese Frage als beantwortet markiert werden kann (um hoffentlich die Liste der unbeantworteten Fragen zu klären - es war ein Monat!)