Bitcoin Forum
August 16, 2018, 02:52:57 AM *
News: Latest stable version of Bitcoin Core: 0.16.2  [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 3118 times)
Atlas
Jr. Member
*
Offline Offline

Activity: 56
Merit: 0


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?

1534387977
Hero Member
*
Offline Offline

Posts: 1534387977

View Profile Personal Message (Offline)

Ignore
1534387977
Reply with quote  #2

1534387977
Report to moderator
1534387977
Hero Member
*
Offline Offline

Posts: 1534387977

View Profile Personal Message (Offline)

Ignore
1534387977
Reply with quote  #2

1534387977
Report to moderator
1534387977
Hero Member
*
Offline Offline

Posts: 1534387977

View Profile Personal Message (Offline)

Ignore
1534387977
Reply with quote  #2

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

Activity: 3122
Merit: 3375


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
Merit: 0


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!