Difference between revisions of "Boostcon 2008"
From Just in Time
Line 16: | Line 16: | ||
===Reflection=== | ===Reflection=== | ||
as expected... | as expected... | ||
+ | ==liaw Tuesday== | ||
+ | ===quickbook=== | ||
+ | Joel | ||
+ | * docs in boost head/tools | ||
+ | Installing it on windows: | ||
+ | *quickbook uses boostbook uses docbook. | ||
+ | problem with latest xslt: do not download latest version (may have been fixed). Use 1.66.1 version. Not listed on sourceforge. Just change url while downloading from sf. | ||
+ | ===containers=== | ||
+ | ===range=== | ||
+ | [www.boost-consulting.com/vault/ file vault] | ||
+ | |||
+ | range_ex has versions of stl algorithms that accept ranges. return type can be customized (range, iterator, what range). |
Revision as of 14:27, 6 May 2008
This page will contain the notes that I will make during Boostcon 2008. For a trip-report, see the Trip report boostcon 2008-page.
Boost.Extension & Boost.Reflection
Extension
Problems with shared libraries
- performance
- differences in semantics of open, close, getprocaddr
- name mangling, extern "C" losing type safety
shared_library m("my_module_name"); m.open(); m.get<int(float)>(function_name")(5.0f); m.close();
Reflection
as expected...
liaw Tuesday
quickbook
Joel
- docs in boost head/tools
Installing it on windows:
- quickbook uses boostbook uses docbook.
problem with latest xslt: do not download latest version (may have been fixed). Use 1.66.1 version. Not listed on sourceforge. Just change url while downloading from sf.
containers
range
[www.boost-consulting.com/vault/ file vault]
range_ex has versions of stl algorithms that accept ranges. return type can be customized (range, iterator, what range).