Skip to content

Commit

Permalink
Fix many broken links
Browse files Browse the repository at this point in the history
  • Loading branch information
richelbilderbeek committed Jan 11, 2018
1 parent 41d2de2 commit c2a79c5
Show file tree
Hide file tree
Showing 79 changed files with 256 additions and 320 deletions.
2 changes: 1 addition & 1 deletion content/Cpp.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ C++ is not just object-oriented [1], nor just for generic programming
* [C++ benchmarks](CppBenchmark.md): my C++ benchmarks * [C++ benchmarks](CppBenchmark.md): my C++ benchmarks
* [C++ exercises](CppExercise.md): C++ exercises for beginners and advanced * [C++ exercises](CppExercise.md): C++ exercises for beginners and advanced
* [C++ FAQ](CppFaq.md): the Frequently Asked Questions section * [C++ FAQ](CppFaq.md): the Frequently Asked Questions section
* [C++ games](Games.md): play, get addicted and download the sourcecode of my games * [C++ games](https://github.com/richelbilderbeek/Games): play, get addicted and download the sourcecode of my games
* [C++ glossary](CppGlossary.md): an overview of all my (+2500) C++ pages * [C++ glossary](CppGlossary.md): an overview of all my (+2500) C++ pages
* [C++ 'Hello World' program](CppHelloWorld.md): the standard starting point * [C++ 'Hello World' program](CppHelloWorld.md): the standard starting point
* [C++ standard](CppStandard.md): ![C++98](PicCpp98.png) [C++98](Cpp98.md), ![C++11](PicCpp11.png) [C++11](Cpp11.md) * [C++ standard](CppStandard.md): ![C++98](PicCpp98.png) [C++98](Cpp98.md), ![C++11](PicCpp11.png) [C++11](Cpp11.md)
Expand Down
4 changes: 2 additions & 2 deletions content/CppCctypeH.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ of (incomplete list):
- [std::iscntrl](CppIscntrl.md) - [std::iscntrl](CppIscntrl.md)
- [std::isdigit](CppIsdigit.md) - [std::isdigit](CppIsdigit.md)
- [std::isgraph](CppIsgraph.md) - [std::isgraph](CppIsgraph.md)
- [std::islower](CppIslower.md) - [std::islower](CppStdIslower.md)
- [std::isprint](CppIsprint.md) - [std::isprint](CppIsprint.md)
- [std::ispunct](CppIspunct.md) - [std::ispunct](CppIspunct.md)
- [std::isspace](CppIsspace.md) - [std::isspace](CppIsspace.md)
- [std::isupper](CppIsupper.md) - [std::isupper](CppStdIsupper.md)
- [std::isxdigit](CppIsxdigit.md) - [std::isxdigit](CppIsxdigit.md)
- [std::tolower](CppTolower.md) - [std::tolower](CppTolower.md)
- [std::toupper](CppToupper.md) - [std::toupper](CppToupper.md)
Expand Down
6 changes: 3 additions & 3 deletions content/CppCfile.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@
I/O](CppFileIo.md): I/O](CppFileIo.md):


- [std::fopen](CppFopen.md): opens a file - [std::fopen](CppFopen.md): opens a file
- [std::fputs](CppFputs.md): write to file - [std::fputs](CppStdFputs.md): write to file
- [std::fseek](CppFseek.md): change position to write - [std::fseek](CppStdFseek.md): change position to write
- [std::fclose](CppFclose.md): close file - [std::fclose](CppFclose.md): close file






Prefer using the [C++](Cpp.md) file [stream](CppStream.md) Prefer using the [C++](Cpp.md) file [stream](CppStream.md)
[std::fstream](CppFstream.md). [std::fstream](CppStdFstream.md).






Expand Down
2 changes: 1 addition & 1 deletion content/CppCodeSnippets.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ me when one snippet does not ([view my E-mail address](Email.png))
23. [Newick](CppNewick.md) 23. [Newick](CppNewick.md)
24. [Normal Distribution](CppNormalDistribution.md) 24. [Normal Distribution](CppNormalDistribution.md)
25. [QTableWidget](CppQTableWidget.md) 25. [QTableWidget](CppQTableWidget.md)
26. [Random Number](CppStdRand.mdomNumber.md) 26. [Random Number](CppStdRandomdomNumber.md)
27. [Sort](CppStdSort.md) 27. [Sort](CppStdSort.md)
28. [Statistics](CppStatistics.md) 28. [Statistics](CppStatistics.md)
29. [std::cin](CppStdCin.md) 29. [std::cin](CppStdCin.md)
Expand Down
Binary file not shown.
2 changes: 1 addition & 1 deletion content/CppConnectThree.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Creator](PicQtCreator.png)![Lubuntu](PicLubuntu.png)




[ConnectThree](CppConnectThree.md) is a [class](CppClass.md) for a [ConnectThree](CppConnectThree.md) is a [class](CppClass.md) for a
[ConnectThree game](GameConnectThree.md). [ConnectThree game](https://github.com/richelbilderbeek/ConnectThree).


Technical facts Technical facts
--------------- ---------------
Expand Down
2 changes: 1 addition & 1 deletion content/CppConnectThreeWidget.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Creator](PicQtCreator.png)![Lubuntu](PicLubuntu.png)




[ConnectThreeWidget](CppConnectThreeWidget.md) is a [ConnectThreeWidget](CppConnectThreeWidget.md) is a
[widget](CppWidget.md) for a [ConnectThree game](GameConnectThree.md). [widget](CppWidget.md) for a [ConnectThree game](https://github.com/richelbilderbeek/ConnectThree).


Technical facts Technical facts
--------------- ---------------
Expand Down
30 changes: 15 additions & 15 deletions content/CppCstdioH.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -42,33 +42,33 @@ from the GNU ISO C++ library's [cstdio.h](CppCstdioH.md) supplied with
8. [std::fgets](CppFgets.md) 8. [std::fgets](CppFgets.md)
9. [std::fopen](CppFopen.md) 9. [std::fopen](CppFopen.md)
10. [std::fprintf](CppFprintf.md) 10. [std::fprintf](CppFprintf.md)
11. [std::fputc](CppFputc.md) 11. [std::fputc](CppStdFputc.md)
12. [std::fputs](CppFputs.md) 12. [std::fputs](CppStdFputs.md)
13. [std::fread](CppFread.md) 13. [std::fread](CppStdFread.md)
14. [std::freopen](CppFreopen.md) 14. [std::freopen](CppStdFreopen.md)
15. [std::fscanf](CppFscanf.md) 15. [std::fscanf](CppFscanf.md)
16. [std::fseek](CppFseek.md) 16. [std::fseek](CppStdFseek.md)
17. [std::fsetpos](CppFsetpos.md) 17. [std::fsetpos](CppFsetpos.md)
18. [std::ftell](CppFtell.md) 18. [std::ftell](CppStdFtell.md)
19. [std::fwrite](CppFwrite.md) 19. [std::fwrite](CppFwrite.md)
20. [std::getc](CppGetc.md) 20. [std::getc](CppStdGetc.md)
21. [std::getchar](CppGetchar.md) 21. [std::getchar](CppStdGetchar.md)
22. [std::gets](CppGets.md) 22. [std::gets](CppStdGets.md)
23. [std::perror](CppPerror.md) 23. [std::perror](CppPerror.md)
24. [std::printf](CppStdPrintf.md) 24. [std::printf](CppStdPrintf.md)
25. [std::putc](CppPutc.md) 25. [std::putc](CppStdPutc.md)
26. [std::putchar](CppPutchar.md) 26. [std::putchar](CppStdPutchar.md)
27. [std::puts](CppPuts.md) 27. [std::puts](CppStdPuts.md)
28. [std::remove](CppStdRemove.md) 28. [std::remove](CppStdRemove.md)
29. [std::rename](CppRename.md) 29. [std::rename](CppRename.md)
30. [std::rewind](CppRewind.md) 30. [std::rewind](CppRewind.md)
31. [std::scanf](CppScanf.md) 31. [std::scanf](CppStdScanf.md)
32. [std::setbuf](CppSetbuf.md) 32. [std::setbuf](CppSetbuf.md)
33. [std::setvbuf](CppSetvbuf.md) 33. [std::setvbuf](CppSetvbuf.md)
34. [std::sprintf](CppSprintf.md) 34. [std::sprintf](CppSprintf.md)
35. [std::sscanf](CppSscanf.md) 35. [std::sscanf](CppSscanf.md)
36. [std::tmpfile](CppTmpfile.md) 36. [std::tmpfile](CppStdTmpfile.md)
37. [std::tmpnam](CppTmpnam.md) 37. [std::tmpnam](CppStdTmpnam.md)
38. [std::ungetc](CppUngetc.md) 38. [std::ungetc](CppUngetc.md)
39. [std::vfprintf](CppVfprintf.md) 39. [std::vfprintf](CppVfprintf.md)
40. [std::vprintf](CppVprintf.md) 40. [std::vprintf](CppVprintf.md)
Expand Down
4 changes: 2 additions & 2 deletions content/CppCstdlibH.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -38,10 +38,10 @@ Creator](CppQtCreator.md) 1.3.1):
3. [std::atexit](CppAtexit.md) 3. [std::atexit](CppAtexit.md)
4. [std::atof](CppStdAtof.md) 4. [std::atof](CppStdAtof.md)
5. [std::atoi](CppStdAtoi.md) 5. [std::atoi](CppStdAtoi.md)
6. [std::atol](CppAtol.md) 6. [std::atol](CppStdAtol.md)
7. [std::bsearch](CppBsearch.md) 7. [std::bsearch](CppBsearch.md)
8. [std::calloc](CppCalloc.md) 8. [std::calloc](CppCalloc.md)
9. [std::div](CppDiv.md) 9. [std::div](CppStdDiv.md)
10. [std::exit](CppExit.md) 10. [std::exit](CppExit.md)
11. [std::free](CppStdFree.md) 11. [std::free](CppStdFree.md)
12. [std::getenv](CppGetenv.md) 12. [std::getenv](CppGetenv.md)
Expand Down
2 changes: 1 addition & 1 deletion content/CppDoPerfectElasticCollision.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ function's working. The function assumes equals mass of both players.


I (re)developed I (re)developed
[DoPerfectElasticCollision](CppDoPerfectElasticCollision.md) for the [DoPerfectElasticCollision](CppDoPerfectElasticCollision.md) for the
[game](Games.md) [Boenken](GameBoenken.md). [game](https://github.com/richelbilderbeek/Games) [Boenken](GameBoenken.md).






Expand Down
2 changes: 1 addition & 1 deletion content/CppExceptionH.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ in the [exception hierarchy](CppExceptionHierarchy.md) (incomplete
list): list):


- [std::bad\_alloc](CppStdBad_alloc.md) - [std::bad\_alloc](CppStdBad_alloc.md)
- [std::bad\_cast](CppBad_cast.md) - [std::bad\_cast](CppStdBad_cast.md)
- [std::bad\_exception](CppBad_exception.md) - [std::bad\_exception](CppBad_exception.md)
- [std::bad\_typeid](CppBad_typeid.md) - [std::bad\_typeid](CppBad_typeid.md)
- [std::domain\_error](CppDomain_error.md) - [std::domain\_error](CppDomain_error.md)
Expand Down
2 changes: 1 addition & 1 deletion content/CppExerciseNoForLoops.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -756,7 +756,7 @@ Question \#20: [CountNonZeroPositives](CppCountNonZeroPositives.md)
Replace the **[for](CppFor.md)**-loop. You will need: Replace the **[for](CppFor.md)**-loop. You will need:


- [std::bind2nd](CppStdBind2nd.md) - [std::bind2nd](CppStdBind2nd.md)
- [std::count\_if](CppCount_if.md) - [std::count\_if](CppStdCount_if.md)
- [std::greater](CppStdGreater.md) - [std::greater](CppStdGreater.md)




Expand Down
2 changes: 1 addition & 1 deletion content/CppExerciseNoForLoopsAnswer20.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Question: [CountNonZeroPositives](CppCountNonZeroPositives.md)
Replace the **[for](CppFor.md)**-loop. You will need: Replace the **[for](CppFor.md)**-loop. You will need:


- [std::bind2nd](CppStdBind2nd.md) - [std::bind2nd](CppStdBind2nd.md)
- [std::count\_if](CppCount_if.md) - [std::count\_if](CppStdCount_if.md)
- [std::greater](CppStdGreater.md) - [std::greater](CppStdGreater.md)




Expand Down
2 changes: 1 addition & 1 deletion content/CppFileIo.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ copying and searching.


## [File I/O](CppFileIo.md) [STL](CppStl.md) [functions](CppFunction.md) and [data types](CppDataType.md) ## [File I/O](CppFileIo.md) [STL](CppStl.md) [functions](CppFunction.md) and [data types](CppDataType.md)


- [std::fstream](CppFstream.md): file [stream](CppStream.md) - [std::fstream](CppStdFstream.md): file [stream](CppStream.md)
- [std::remove](CppStdRemove.md): remove a file - [std::remove](CppStdRemove.md): remove a file


## [File I/O](CppFileIo.md) [code snippets](CppCodeSnippets.md) ## [File I/O](CppFileIo.md) [code snippets](CppCodeSnippets.md)
Expand Down
4 changes: 2 additions & 2 deletions content/CppFmod.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ to perform a [modulus operation](CppOperatorModulus.md) on






[std::modf](CppModf.md) has a different purpose as [Fmod](CppFmod.md): [std::modf](CppStdModf.md) has a different purpose as [Fmod](CppFmod.md):
[std::modf](CppModf.md) splits a [double](CppDouble.md) into its [std::modf](CppStdModf.md) splits a [double](CppDouble.md) into its
[integer](CppInt.md) and a fractional part, for example it splits 12.34 [integer](CppInt.md) and a fractional part, for example it splits 12.34
into 12 and 0.34 into 12 and 0.34


Expand Down
6 changes: 3 additions & 3 deletions content/CppGlossary.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -2272,10 +2272,10 @@
- [Rainbow](CppRainbow.md) - [Rainbow](CppRainbow.md)
- [Ralph Johnson](CppRalphJohnson.md) - [Ralph Johnson](CppRalphJohnson.md)
- [RAND\_MAX](CppRAND_MAX.md) - [RAND\_MAX](CppRAND_MAX.md)
- [Random number](CppStdRand.mdomNumber.md) - [Random number](CppStdRandomdomNumber.md)
- [RandomCode](CppStdRand.mdomCode.md) - [RandomCode](CppStdRand.mdomCode.md)
- [RandomizeTimer](CppStdRand.mdomizeTimer.md) - [RandomizeTimer](CppStdRandomdomizeTimer.md)
- [RandomShuffle](CppStdRand.mdomShuffle.md) - [RandomShuffle](CppStdRandomdomShuffle.md)
- [RangeForExample1](CppRangeForExample1.md) - [RangeForExample1](CppRangeForExample1.md)
- [Raspberry Pi](CppRpi.md) - [Raspberry Pi](CppRpi.md)
- [RaspberryPi](CppRaspberryPi.md) - [RaspberryPi](CppRaspberryPi.md)
Expand Down
2 changes: 1 addition & 1 deletion content/CppGuiApplication.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ A [GUI application](CppGuiApplication.md) is an
('Graphical User Interface'). In other words: it is an ('Graphical User Interface'). In other words: it is an
[application](CppApplication.md) that uses windows/dialogs with visual [application](CppApplication.md) that uses windows/dialogs with visual
elements on which the user can click or navigate to with the keyboard. elements on which the user can click or navigate to with the keyboard.
Most [games](Games.md) are [GUI applications](CppGuiApplication.md), Most [games](https://github.com/richelbilderbeek/Games) are [GUI applications](CppGuiApplication.md),
with the exception for text-adventures. with the exception for text-adventures.




Expand Down
Binary file not shown.
5 changes: 5 additions & 0 deletions content/CppJeffLangr.md
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,5 @@
# ([C++](Cpp.md)) [Jeff Langr](CppJeffLangr.md)

[Jeff Langr](CppJeffLangr.md) is the author of (incomplete list):

* [Jeff Langr](CppJeffLangr.md). Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better. 2013. ISBN: 978-1937785482
2 changes: 1 addition & 1 deletion content/CppMath.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@
elements](CppProduct.md) elements](CppProduct.md)
58. [ProductNonZeroPositives, calculate the product of all non-zero 58. [ProductNonZeroPositives, calculate the product of all non-zero
positive values in a std::vector](CppProductNonZeroPositives.md) positive values in a std::vector](CppProductNonZeroPositives.md)
59. [Random number code snippets](CppStdRand.mdomNumber.md) 59. [Random number code snippets](CppStdRandomdomNumber.md)
60. [Reciprocal, replace all values in a std::vector by their 60. [Reciprocal, replace all values in a std::vector by their
reciprocals](CppReciprocal.md) reciprocals](CppReciprocal.md)
61. [Replace all values in a std::vector by their absolutes, 61. [Replace all values in a std::vector by their absolutes,
Expand Down
2 changes: 1 addition & 1 deletion content/CppMxe.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Programs [cross-compiled to a windows executable](CppQtCrosscompileToWindows.md)






- [ConnectThree](GameConnectThree.md) - [ConnectThree](https://github.com/richelbilderbeek/ConnectThree)
- [PerfectElasticCollision](ToolPerfectElasticCollision.md) - [PerfectElasticCollision](ToolPerfectElasticCollision.md)
- [Random Code](ToolRandomCode.md) - [Random Code](ToolRandomCode.md)
- [SimMysteryMachine](ToolSimMysteryMachine.md) - [SimMysteryMachine](ToolSimMysteryMachine.md)
Expand Down
Binary file added content/CppPartition.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion content/CppQtClickableQWidget.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ The full code can be viewed and downloaded below.






The sprites used in this example are from a [game](Games.md) of mine, The sprites used in this example are from a [game](https://github.com/richelbilderbeek/Games) of mine,
called [Maziak](GameMaziak.md). called [Maziak](GameMaziak.md).




Expand Down
4 changes: 2 additions & 2 deletions content/CppQtConnectThreeWidget.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ Creator](PicQtCreator.png)![Lubuntu](PicLubuntu.png)
[QtConnectThreeWidget](CppQtConnectThreeWidget.md) is a [Qt](CppQt.md) [QtConnectThreeWidget](CppQtConnectThreeWidget.md) is a [Qt](CppQt.md)
[widget](CppWidget.md) [class](CppClass.md) for a responsive [widget](CppWidget.md) [class](CppClass.md) for a responsive
connect-three game. [QtConnectThreeWidget](CppQtConnectThreeWidget.md) connect-three game. [QtConnectThreeWidget](CppQtConnectThreeWidget.md)
is used in, among others, the [game](Games.md) is used in, among others, the [game](https://github.com/richelbilderbeek/Games)
[ConnectThree](GameConnectThree.md). [ConnectThree](https://github.com/richelbilderbeek/ConnectThree).


Technical facts Technical facts
--------------- ---------------
Expand Down
14 changes: 7 additions & 7 deletions content/CppRandomNumber.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@






([C++](Cpp.md)) [Random number](CppStdRand.mdomNumber.md) ([C++](Cpp.md)) [Random number](CppStdRandomdomNumber.md)
===================================================== =====================================================




Expand All @@ -29,15 +29,15 @@
one](CppGetRandomUniform.md) one](CppGetRandomUniform.md)
6. [rand, get a random integer](CppStdRand.md.md) 6. [rand, get a random integer](CppStdRand.md.md)
7. [random\_shuffle, shuffle a std::vector to a random 7. [random\_shuffle, shuffle a std::vector to a random
order](CppStdRand.mdomShuffle.md) order](CppStdRandomdomShuffle.md)
8. [Randomize on timer, RandomizeTimer](CppStdRand.mdomizeTimer.md) 8. [Randomize on timer, RandomizeTimer](CppStdRandomdomizeTimer.md)
9. [RandomizeTimer, randomize on timer](CppStdRand.mdomizeTimer.md) 9. [RandomizeTimer, randomize on timer](CppStdRandomdomizeTimer.md)
10. [Set seed using timer, RandomizeTimer](CppStdRand.mdomizeTimer.md) 10. [Set seed using timer, RandomizeTimer](CppStdRandomdomizeTimer.md)
11. [Shuffle a std::vector to a random order, 11. [Shuffle a std::vector to a random order,
std::random\_shuffle](CppStdRand.mdomShuffle.md) std::random\_shuffle](CppStdRandomdomShuffle.md)
12. [std::rand, get a random integer](CppStdRand.md.md) 12. [std::rand, get a random integer](CppStdRand.md.md)
13. [std::random\_shuffle, shuffle a std::vector to a random 13. [std::random\_shuffle, shuffle a std::vector to a random
order](CppStdRand.mdomShuffle.md) order](CppStdRandomdomShuffle.md)






Expand Down
2 changes: 1 addition & 1 deletion content/CppRandomShuffle.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@






([C++](Cpp.md)) [RandomShuffle](CppStdRand.mdomShuffle.md) ([C++](Cpp.md)) [RandomShuffle](CppStdRandomdomShuffle.md)
====================================================== ======================================================




Expand Down
6 changes: 3 additions & 3 deletions content/CppRandomizeTimer.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@






([C++](Cpp.md)) [RandomizeTimer](CppStdRand.mdomizeTimer.md) ([C++](Cpp.md)) [RandomizeTimer](CppStdRandomdomizeTimer.md)
======================================================== ========================================================






[RandomizeTimer](CppStdRand.mdomizeTimer.md) is [random [RandomizeTimer](CppStdRandomdomizeTimer.md) is [random
numbers](CppStdRand.mdomNumber.md) [code snippet](CppCodeSnippets.md) to set numbers](CppStdRandomdomNumber.md) [code snippet](CppCodeSnippets.md) to set
a random seed using the computer timer. The function name comes from the a random seed using the computer timer. The function name comes from the
QBasic command 'RANDOMIZE TIMER', which served the same purpose. QBasic command 'RANDOMIZE TIMER', which served the same purpose.


Expand Down
Loading

0 comments on commit c2a79c5

Please sign in to comment.