C++ offer the programmer a rich assortment of built-in as well as user defined data types. Following table lists down seven basic C++ data types.
Type | Keyword |
---|---|
Boolean | bool |
Character | char |
Integer | int |
Floating point | float |
[Doxygen manual] (http://www.stack.nl/~dimitri/doxygen/manual/doxywizard_usage.html).
The executable doxywizard can be used, which is a graphical front-end for editing the configuration file that is used by doxygen and for running doxygen in a graphical environment.
Quick course in using tools for Valgrind. These tools will analyze your program's execution and tell you what parts are running slow. The results are accurate because of the way Valgrind works and help you spot problems such as lines of code that execute too much, hot spots, memory access problems, and even CPU cache misses.
[Callgrind documentation] (http://valgrind.org/docs/manual/cl-manual.html).
Callgrind is a tool in part of the Valgrind toolchain. It is running in Valgrind framework. The principle is not the same. When you use Callgrind to profile an application, your application is transformed in an intermediate language and then ran in a virtual processor emulated by valgrind. This has a huge run-time overhead, but the precision is really good and your profiling data is complete. An application running in Callgrind can be 10 to 50 times slower than normally.
valgrind --tool=callgrind ./HelloC++
kcachegrind
Very fast video and audio converter that can also grab from a live audio/video source. It can also convert between arbitrary sample rates and resize video on the fly with a high quality polyphase filter.
Example
avconv -i input.mp4 -vf "transpose=1, scale=iw/2:-1" -r 30.30 -an output.mp4
Installed via terminal apt-get or Synaptic Manager (Linux) and terminal brew by Homebrew Science (Mac OS X).
$ brew info opencv
opencv: stable 2.4.9, HEAD
Markdown is a lightweight and easy-to-use syntax for styling all forms of writing on the GitHub platform.
It's very easy to make some words bold and other words italic with Markdown. You can even link to Google!.
Sometimes you want bullet points:
If you want to embed images, this is how you do it: