Bitcoin Forum
December 11, 2017, 01:23:51 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: We're going to create a comprehensive Bitcoind source code documentation. Here.  (Read 3112 times)
Atlas
Jr. Member
*
Offline Offline

Activity: 56


View Profile
October 13, 2012, 04:05:48 PM
 #1

First file is bitcoin / src / main.cpp. Feel free to correct me and guide me during this process. I know pretty much shit about coding. Yes, this might be completely inane but I am going to take that risk.

Let's start with these #includes:

#include "alert.h"
#include "checkpoints.h"
#include "db.h"
#include "net.h"
#include "init.h"
#include "ui_interface.h"
#include <boost/algorithm/string/replace.hpp>
#include <boost/filesystem.hpp>
#include <boost/filesystem/fstream.hpp>

What do each of these files do and refer to? What is the function of #include?

1512998631
Hero Member
*
Offline Offline

Posts: 1512998631

View Profile Personal Message (Offline)

Ignore
1512998631
Reply with quote  #2

1512998631
Report to moderator
1512998631
Hero Member
*
Offline Offline

Posts: 1512998631

View Profile Personal Message (Offline)

Ignore
1512998631
Reply with quote  #2

1512998631
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1512998631
Hero Member
*
Offline Offline

Posts: 1512998631

View Profile Personal Message (Offline)

Ignore
1512998631
Reply with quote  #2

1512998631
Report to moderator
theymos
Administrator
Legendary
*
Offline Offline

Activity: 2870


View Profile
October 13, 2012, 04:24:52 PM
 #2

Just learn C++. I recommend the book C++ Primer. Translating all of the code into English would take a very long time and wouldn't be very useful, since the C++ code would always be more accurate and clear than the English translation for people who know C++.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Atlas
Jr. Member
*
Offline Offline

Activity: 56


View Profile
October 13, 2012, 04:26:17 PM
 #3

Just learn C++. I recommend the book C++ Primer. Translating all of the code into English would take a very long time and wouldn't be very useful, since the C++ code would always be more accurate and clear than the English translation for people who know C++.

Will do.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!