#+OPTIONS: latex:t toc:nil H:3 Ok, i get the idea. So how can I customized the default code expansion so that it can directly evaluate this #+BEGIN_SRC cpp class Solution { public: vector twoSum(vector& nums, int target) { } }; #+END_SRC #+RESULTS: Thierry Banel writes: > You may use the :includes header parameter. > > Also, you may omit the main() function. In this case, all your code will become > the body of a default main function. Type C-c C-v v on the following example to > understand what is happening. > > > #+BEGIN_SRC C++ :includes > std::cout<<"hello"; > #+END_SRC > > #+RESULTS: > : hello > > > On 16/09/2017 10:37, Amos Bird wrote: >> >> Thanks Thierry, >> >> But I'd like to hide all those includes and the main function. I'm not sure if >> it's possible. >> >> -- Amos Bird amosbird@gmail.com