A well-connected C++11 Boost.Graph tutorial is a C++ tutorial about Boost.Graph.
Downloads:
This tutorial offers examples to use Boost.Graph that are:
- Orders concepts chronologically
- Increases complexity gradually
- Shows complete pieces of code
Boost.Graph is a C++ library that is part of Boost.
Awesome! As I am aware, that there are some corners in the manual that are unfinished.
You can:
- Fix an existing Issue
- Add an Issue
- Submit a Pull Request
- Send me an email
Also typo's and writing suggestions are welcome.
When writing code, please follow the coding standards and patterns used in this project.
For example, take the function f
:
f
will be defined inf.impl
. This file will be shown in the LyX document- If
f
is a template function,f
its definition will be reachable fromf.h
, by#include "f.impl"
- If
f
is a non-template function,f
its definition will be reachable fromf.cpp
, by#include "f.impl"
- The function
f_demo
will demonstrate the use off
. This file will be shown in the LyX document - The function
void f_demo() noexcept
will be defined inf_demo.impl
. - The function
f_test
will testf
and also call the functionf_demo
- The function
void f_test() noexcept
will be declared inf.h
- The function
void f_test() noexcept
will be defined inf.cpp
- The function
f_test
will be called in themain
function
- Siek, Jeremy G., Lie-Quan Lee, and Andrew Lumsdaine. Boost Graph Library: User Guide and Reference Manual, The. Pearson Education, 2001
- The Boost.Graph website, http://www.boost.org/doc/libs/release/libs/graph/doc