python , Boost and straight (but complex) C code

Christophe Cavalaria chris.cavalaria at free.fr
Sat Dec 30 19:01:29 EST 2006


Osiris wrote:

> On Sat, 30 Dec 2006 13:19:28 -0800, Erik Max Francis <max at alcyone.com>
> wrote:
> 
>>Osiris wrote:
>>
>>> I have these pieces of C-code (NOT C++ !!) I want to call from Python.
>>> I found Boost.
>>> I have MS Visual Studio 2005 with C++.
>>> 
>>> is this the idea:
>>> I write the following C source file:
>>> ============================
>>> #include <iostream>
>>> #include <stdafx.h>
>>> 
>>> namespace { // Avoid cluttering the global namespace.
>>
>>iostream and namespaces are both most definitely C++ features, not C.
> 
> yes, but C can be compiled with a C++ compiler,  One can put C code in
> C++ source.... Boost should not complain... should it ?
> Boost text is all about C++.. so... C should not be a problem...

Not all C code can be compiled by a C++ compiler. And anyway, this is
definitively NOT C code.



More information about the Python-list mailing list