2007年04月30日

原创 Editplus中使用lua编译器的输出来定位出错行的正则表达式

在editplus中的自定义Tool里面使用lua编译器来做lua语法检查的时候, 出错的输出会输出到Output窗口,如果没有设置 output pattern的话, 双击错误信息是不会自动跳转到出错行的。阅读全文>

发表于 @ 2007年04月30日 00:07:00|评论(loading...)|编辑|举报|收藏

2003年07月21日

翻译 C++ Boost 之Python(生成一个扩展模块)

Boost的Build过程,就想大家希望的那样,正在经历一些演化和改进.下面的一些事实可能会有帮助: 阅读全文>

发表于 @ 2003年07月21日 08:15:00|评论(loading...)|编辑|举报|收藏

翻译 C++ Boost 之Python(一个简单的例子)

假设我们有下面的C++ API需要暴露给Python: #include namespace { // Avoid cluttering the global namespace. // A couple of simple C++ functions that we want to expose to Python. std::string greet() { return "hello, world"; } int square(int number) { return number * number; } } 这就是要暴露API给Python的getting_started1模块的C++源代码. 阅读全文>

发表于 @ 2003年07月21日 08:15:00|评论(loading...)|编辑|举报|收藏

翻译 C++ Boost 之Python(继承)

用Boost.Python扩展的类在Python中支持单继承和多继承.你可以在派生类中任意地混合内建Python类和扩展类.只要Boost.Python 扩展类是在Python中新的类的基类中, 那么结果就是一个扩展的类: 阅读全文>

发表于 @ 2003年07月21日 08:14:00|评论(loading...)|编辑|举报|收藏

翻译 C++ Boost 之Lexical_cast

在很多时候我们必须要把一个值转成字符,就像int表现为一个string,或者相反,一个string被解释成一个int. 当需要在程序内部或者程序外部将数据在各种类型之间转换的时候这样的例子很常见,比如windows和配置文件. 阅读全文>

发表于 @ 2003年07月21日 08:14:00|评论(loading...)|编辑|举报|收藏

翻译 C++ Boost 之Python(大纲)

用 Boost Python 库来快速简单的将C++程序库输出到Python,这样Python接口就和C++接口非常相似了.这个库是为了最低限度的影响你的 C++设计而设计的.大多数情况下,你不需要被迫修改你的C++类,以便它们能够和 Boost.Python库一起使用.系统将会简单地将你的C++类和函数''反射''到Python. Boost.Python库包括的主要特征有: 阅读全文>

发表于 @ 2003年07月21日 08:14:00|评论(loading...)|编辑|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
Lythm
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
文章分类
收藏
    存档
    软件项目交易
    Csdn Blog version 3.1a
    Copyright © Lythm