Skip to content
Permalink
Browse files

Fix many broken links

  • Loading branch information...
richelbilderbeek committed Jan 11, 2018
1 parent 41d2de2 commit c2a79c5b9bfd881e87d1b0641e85803c2b97fb9b
Showing with 256 additions and 320 deletions.
  1. +1 −1 content/Cpp.md
  2. +2 −2 content/CppCctypeH.md
  3. +3 −3 content/CppCfile.md
  4. +1 −1 content/CppCodeSnippets.md
  5. BIN content/CppCompileErrorBoostFilesystemHppNoSuchFileOrDirectory.zip
  6. +1 −1 content/CppConnectThree.md
  7. +1 −1 content/CppConnectThreeWidget.md
  8. +15 −15 content/CppCstdioH.md
  9. +2 −2 content/CppCstdlibH.md
  10. +1 −1 content/CppDoPerfectElasticCollision.md
  11. +1 −1 content/CppExceptionH.md
  12. +1 −1 content/CppExerciseNoForLoops.md
  13. +1 −1 content/CppExerciseNoForLoopsAnswer20.md
  14. +1 −1 content/CppFileIo.md
  15. +2 −2 content/CppFmod.md
  16. +3 −3 content/CppGlossary.md
  17. +1 −1 content/CppGuiApplication.md
  18. BIN content/CppHelloBoostXpressiveQtCreatorLubuntuToWindows.zip
  19. +5 −0 content/CppJeffLangr.md
  20. +1 −1 content/CppMath.md
  21. +1 −1 content/CppMxe.md
  22. BIN content/CppPartition.zip
  23. +1 −1 content/CppQtClickableQWidget.md
  24. +2 −2 content/CppQtConnectThreeWidget.md
  25. +7 −7 content/CppRandomNumber.md
  26. +1 −1 content/CppRandomShuffle.md
  27. +3 −3 content/CppRandomizeTimer.md
  28. +27 −27 content/CppRecentChangesArchive.md
  29. +2 −2 content/CppStdAbs.md
  30. +2 −2 content/CppStdAcos.md
  31. +4 −0 content/CppStdAny.md
  32. +3 −3 content/CppStdBad_cast.md
  33. +3 −0 content/CppStdBind.md
  34. +2 −2 content/CppStdCosh.md
  35. +1 −1 content/CppStdCount.md
  36. +2 −2 content/CppStdCount_if.md
  37. +2 −2 content/CppStdDec.md
  38. +2 −2 content/CppStdDiv.md
  39. +2 −2 content/CppStdDiv_t.md
  40. +2 −2 content/CppStdExp.md
  41. +5 −5 content/CppStdFabs.md
  42. +3 −3 content/CppStdFclose.md
  43. +1 −1 content/CppStdFgets.md
  44. +9 −9 content/CppStdFlush.md
  45. +3 −3 content/CppStdFopen.md
  46. +3 −3 content/CppStdFputc.md
  47. +5 −5 content/CppStdFputs.md
  48. +3 −3 content/CppStdFread.md
  49. +3 −3 content/CppStdFreopen.md
  50. +5 −5 content/CppStdFseek.md
  51. +2 −2 content/CppStdFstream.md
  52. +3 −3 content/CppStdFtell.md
  53. +36 −36 content/CppStdGlossary.md
  54. +2 −2 content/CppStdHex.md
  55. +2 −2 content/CppStdIslower.md
  56. +2 −2 content/CppStdIsupper.md
  57. +1 −1 content/CppStdLdiv.md
  58. +3 −3 content/CppStdMerge.md
  59. +2 −2 content/CppStdModf.md
  60. +1 −1 content/CppStdOfstream.md
  61. +2 −2 content/CppStdPutc.md
  62. +3 −3 content/CppStdPutchar.md
  63. +2 −2 content/CppStdSinh.md
  64. +2 −2 content/CppStdSort_heap.md
  65. +2 −2 content/CppStdSrand.md
  66. +2 −2 content/CppStdTanh.md
  67. +1 −26 content/CppStdThread.md
  68. +2 −2 content/CppStdVector.md
  69. +2 −2 content/CppStdWclog.md
  70. +1 −1 content/CppStream.md
  71. +3 −0 content/CppSyntax.md
  72. +1 −1 content/CppTImage.md
  73. +23 −77 content/CppTest.md
  74. BIN content/CppThinkingWt4_0.zip
  75. BIN content/CppThinkingWt4_1.zip
  76. BIN content/CppThinkingWt4_2.zip
  77. BIN content/CppThinkingWt4_3.zip
  78. +1 −1 content/CppThread.md
  79. +3 −3 content/CppWtExample.md
@@ -13,7 +13,7 @@ C++ is not just object-oriented [1], nor just for generic programming
* [C++ benchmarks](CppBenchmark.md): my C++ benchmarks
* [C++ exercises](CppExercise.md): C++ exercises for beginners and advanced
* [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++ '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)
@@ -28,11 +28,11 @@ of (incomplete list):
- [std::iscntrl](CppIscntrl.md)
- [std::isdigit](CppIsdigit.md)
- [std::isgraph](CppIsgraph.md)
- [std::islower](CppIslower.md)
- [std::islower](CppStdIslower.md)
- [std::isprint](CppIsprint.md)
- [std::ispunct](CppIspunct.md)
- [std::isspace](CppIsspace.md)
- [std::isupper](CppIsupper.md)
- [std::isupper](CppStdIsupper.md)
- [std::isxdigit](CppIsxdigit.md)
- [std::tolower](CppTolower.md)
- [std::toupper](CppToupper.md)
@@ -18,14 +18,14 @@
I/O](CppFileIo.md):

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



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



@@ -35,7 +35,7 @@ me when one snippet does not ([view my E-mail address](Email.png))
23. [Newick](CppNewick.md)
24. [Normal Distribution](CppNormalDistribution.md)
25. [QTableWidget](CppQTableWidget.md)
26. [Random Number](CppStdRand.mdomNumber.md)
26. [Random Number](CppStdRandomdomNumber.md)
27. [Sort](CppStdSort.md)
28. [Statistics](CppStatistics.md)
29. [std::cin](CppStdCin.md)
Binary file not shown.
@@ -20,7 +20,7 @@ Creator](PicQtCreator.png)![Lubuntu](PicLubuntu.png)


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

Technical facts
---------------
@@ -20,7 +20,7 @@ Creator](PicQtCreator.png)![Lubuntu](PicLubuntu.png)


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

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



@@ -21,7 +21,7 @@ in the [exception hierarchy](CppExceptionHierarchy.md) (incomplete
list):

- [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\_typeid](CppBad_typeid.md)
- [std::domain\_error](CppDomain_error.md)
@@ -756,7 +756,7 @@ Question \#20: [CountNonZeroPositives](CppCountNonZeroPositives.md)
Replace the **[for](CppFor.md)**-loop. You will need:

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


@@ -33,7 +33,7 @@ Question: [CountNonZeroPositives](CppCountNonZeroPositives.md)
Replace the **[for](CppFor.md)**-loop. You will need:

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


@@ -5,7 +5,7 @@ copying and searching.

## [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

## [File I/O](CppFileIo.md) [code snippets](CppCodeSnippets.md)
@@ -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](CppModf.md) splits a [double](CppDouble.md) into its
[std::modf](CppStdModf.md) has a different purpose as [Fmod](CppFmod.md):
[std::modf](CppStdModf.md) splits a [double](CppDouble.md) into its
[integer](CppInt.md) and a fractional part, for example it splits 12.34
into 12 and 0.34

@@ -2272,10 +2272,10 @@
- [Rainbow](CppRainbow.md)
- [Ralph Johnson](CppRalphJohnson.md)
- [RAND\_MAX](CppRAND_MAX.md)
- [Random number](CppStdRand.mdomNumber.md)
- [Random number](CppStdRandomdomNumber.md)
- [RandomCode](CppStdRand.mdomCode.md)
- [RandomizeTimer](CppStdRand.mdomizeTimer.md)
- [RandomShuffle](CppStdRand.mdomShuffle.md)
- [RandomizeTimer](CppStdRandomdomizeTimer.md)
- [RandomShuffle](CppStdRandomdomShuffle.md)
- [RangeForExample1](CppRangeForExample1.md)
- [Raspberry Pi](CppRpi.md)
- [RaspberryPi](CppRaspberryPi.md)
@@ -19,7 +19,7 @@ A [GUI application](CppGuiApplication.md) is an
('Graphical User Interface'). In other words: it is an
[application](CppApplication.md) that uses windows/dialogs with visual
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.


Binary file not shown.
@@ -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
@@ -117,7 +117,7 @@
elements](CppProduct.md)
58. [ProductNonZeroPositives, calculate the product of all non-zero
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
reciprocals](CppReciprocal.md)
61. [Replace all values in a std::vector by their absolutes,
@@ -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)
- [Random Code](ToolRandomCode.md)
- [SimMysteryMachine](ToolSimMysteryMachine.md)
Binary file not shown.
@@ -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).


@@ -22,8 +22,8 @@ Creator](PicQtCreator.png)![Lubuntu](PicLubuntu.png)
[QtConnectThreeWidget](CppQtConnectThreeWidget.md) is a [Qt](CppQt.md)
[widget](CppWidget.md) [class](CppClass.md) for a responsive
connect-three game. [QtConnectThreeWidget](CppQtConnectThreeWidget.md)
is used in, among others, the [game](Games.md)
[ConnectThree](GameConnectThree.md).
is used in, among others, the [game](https://github.com/richelbilderbeek/Games)
[ConnectThree](https://github.com/richelbilderbeek/ConnectThree).

Technical facts
---------------
@@ -9,7 +9,7 @@



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


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



@@ -9,7 +9,7 @@



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


@@ -9,13 +9,13 @@



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



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

0 comments on commit c2a79c5

Please sign in to comment.
You can’t perform that action at this time.