Find something wrong?

Uh oh. If you’re visiting this page, you may have found something wrong with the site.

That’s okay. Let us know and we’ll try to fix it!

  • If you found something wrong with a particular tutorial of the site (e.g. a typo or incorrect example), just leave a comment on that tutorial.
  • If you found something wrong with the site in general (e.g. broken functionality, the layout), please leave a comment below.
  • If all else fails, use the contact form in the About/Contact section.

Thanks for helping to make the site better for everyone.

155 comments to Find something wrong?

  • jack

    The google search textbox extends paste its container and overlaps some of the content. Changing the textbox html to following fixes it for me:
    <input type="text" name="q" size="16" maxlength="255" value="" id="sbi" style="width: 90%;">

  • CodeLyokoXteam

    if lessons are updated we have to re-check that lesson for understood its better we can see site change-log(New tab for it), because we can read it easily and go to changed part in lesson.

    • Alex

      Fair point. Unfortunately WordPress doesn't have a easy solution for this out of the box for non-administrators. I'll keep it in mind though, in case I run across anything that seems suitable.

  • Clemens

    Hey, this tutorial has been great so far! I am using an adblocker but will be donating something to keep it running, thanks!  
    One thing that's not optimal though is the design or the template of the website when used on "half-window" mode on windows 10. When I put the website on the right half and Visual Studio on the left half of my screen, almost a third of the right half are taken up by grey space which causes the code snippets and text to be "squeezed" together.  
    I can provide screenshots if you like. It would be cool if you could fix that as I often like having Visual Studio and your site open at the same time, when typing code snippets, etc.

  • Ryan

    Hello! I was creating a progress checklist for myself, and noticed there are some inconsistencies in the formatting of page URL's. There were also a couple which seemed to be typos. I'm not sure if this is something you care about, or maybe might have intentionally done, but I made a list in case it could be of use!

    I noticed two kinds of formats for non-quiz parts (Chapter-Part; ChapterPart), and two for quizzes (ChapterPart; Chapter-x). The majority of non-quiz parts were in 'ChapterPart', so I'll list the ones in 'Chapter-Part': 1.3a, 1.4a, 1.4b, 1.4d, 1.8a, 1.10a, 1.10b, 2.1, 2.2, 2.9, 3.8a, 4.1a, 4.2a, 4.3a, 4.3b, 4.3c, 4.4a, 4.4b, 4.5a, 4.8, 5.10, 5.11, 6.7a, 6.8, 6.8a, 6.8b, 6.9a, 6.11a, 6.12a, 6.14, 6.15, 6.16, 7.4a, 7.10, 7.11, 7.12a, 8.5a, 8.5b, 8.6, 8.7, 8.8, 8.15, 8.16, 9.2a, 9.12, 9.13, 9.14, 10.1, 10.4, 10.5, 10.7, 11.6, 11.6a, 11.6b, 12.2a, 12.8, 12.9, 12.10, 13.5, 13.8, 14.6, 14.7, 15.1, 15.2, 15.3, 15.4, 15.5, 15.6, 15.7, 16.1, 16.2, 16.3, 16.4, 17.1, 17.2, 17.3, 17.4, 17.5, 17.6, 17.7, b1, b2, b3, c

    Parts with lettered subsections tended to be in the dashed format, but 1.4c, 1.11a, and 2.4a are not.

    For quizzes, the vast majority are in 'Chapter-x', so I'll list 'ChapterPart': 1.12, 2.10

    These couple are the ones which seemed to be typos, or were just unchanged after having their part number changed: 8.x (which is the chapter quiz and otherwise 17th part) says '8-15', and 12.7 says '128'.

    I hope it can help!

    • Alex

      Thanks so much for pointing out the various inconsistencies. WordPress changed the default url generator sometime after starting this blog, so there is a bit of inconsistency in the style. And then as articles got moved around, I've clearly missed a couple of places that needed updates.

      I'm in the process of starting a new stylistic update to correct many of these issues and make it easier to further add lessons without a ton of manual work to modify/renumber everything, including removing numbers from the lesson URLs (but probably not the titles themselves). But this is a most excellent enumeration of issues that I need to ensure get addressed, so I thank you heartily!

  • The site index is missing templates.
    The link in "If you find any errors, please report them here." on the site index redirects to the http version even when using https.

    • Alex

      Thanks Nascardriver!

      It appears I never finished building the index for all of the articles (it's being constructed by hand, perhaps someday with a few more site upgrades I'll be able to auto-generate it). Thanks for reminding me that I need to finish that. 🙂

  • it is better to put a "changelog box" in main page that tells what new change you did or what new lesson you added to site like siteblog.

  • Sagar

    As you had upgraded to HTTPS, I recommend if there is availability of storing last session. So, that we can easily get back to resume from where we had paused last.

    • Alex

      I'm not sure I understand the context of your ask. What do you mean by "session"? You want the site to remember the last page you visited and make it easy to get back to?

      • Sagar Parmar

        Yes, I mean something like website keeps a record of our progress with learning c++. Storing session means it keep record of how much a user had covered learning the tutorials.

        • Alex

          Okay, I see what you mean. How do you imagine this working? The site would keep track of the farthest lesson you've visited, and on the main page remind you where you left off?

          • Robert

            Perhaps there could be a button at the bottom of a lesson. When a user presses this button it marks that lesson as completed. When viewing the main page it could display a checkmark next to lessons that are completed.

            This is just a thought and realistically I don't think this kind of feature is particularly helpful. If someone doesn't remember their place visit to visit they are probably not paying attention or spending too much time away.

  • Matt

    Whenever I edit a question I've posted with formatted code segments, the code formatting breaks after I've saved the edit. The only solution I've found is to delete the post and copy and paste it in to a new post.
    For example:

    Edit - So I've just realised that the broken formatting is fixed when refreshing the page, sorry!

    • Alex

      Yep, unfortunately the code formatting plugin only runs when the page is first being loaded. It wasn't designed (afaik) to do dynamic formatting updates to an existing page. So this is a limitation I'm not sure how to address.

  • Joe

    Hi there,
    I have been using this site for a while to teach myself C++, so thank you for making and maintaining it. I noticed that it is coming up as "Not Secure" in Google Chrome and Microsoft Edge. I don't remember noticing this before so I thought you might want to know and, if possible, fix it. Again thanks for all you do.

    • Alex

      This is occurring because the site uses http and not https. In reality, that's fine, because the site is designed to be used anonymously. I do intend to migrate to https at some point.

  • Lukas

    The site for chapter 9.7 doesnt work!
    It shows me a Content-Encoding-Error

    • Alex

      Seems okay to me. Are you still encountering an issue? If so, try clearing your browser cache or using a different browser, as it's possible your browser is pulling from a corrupted cache.

  • Quoxa

    Hi, for Question 4 of 2.10 — Chapter 2 comprehensive quiz,

    I think "initial height of the ball" or "height of the tower" is more suitable than "initial height of the tower".

    "initial height of the tower" seems to imply that the height of the tower is changing.


    • Alex

      Fair point. Wording updated. Thanks!

      In the future, if you have comments about a specific lesson, you can leave the comment on that particular lesson.

  • tommy

    Thank you for the fantastic website. I have learned a lot from your works. I am now going to learn Java and I wonder whether there is a website like this one for Java. Can you recommend one for me? Thank you very much in advance.

    • Alex

      I don't have any recommendations for you, unfortunately. 🙁 I don't program in Java so I haven't been out exploring what's available as far as Java resources go.

    • Quoxa

      Hi, if you still need a website for learning Java, try

  • Luis

    Thank you for the fantastic job.
    Is it possible to convert to pdf this site?

  • Mark

    Your tutorial is impossible to follow using Visual Studio 2017.  I can't even get to a window where I can start typing C-code

    • Peter Baum

      Where did you get stuck?  When I bring up Visual Studio 2017 I get a start page. Then:
      1. In the middle of the page is a section called “New project”.  Click on “Windows Console Application”
      2. On this new webpage, fill out the Name and Location at the bottom.
      3. Click OK and you should be at a place where you can put in code.

      • Mark

        I got stuck because I did not realize that Visual Studio has to go through a big initialization process the first time it is installed and run.  Once that happened, I was able to get to a code viewing window.  Thanks for your understanding

  • Hi Alex:

    I often find myself asked some stupid questions on your website, but you always response those questions. It makes me lazy. Why you do this?

    For example:

    I was not understand the meaning of ''const T& x''. I thought it should be "const T &x", but after checked ''611-references'', I knew that ''const T& x'' is just a const reference.

    What a simple question, but I was about to ask you on that page.

    I think I should do some extra work before I ask in the future.

    • Alex

      > I often find myself asked some stupid questions on your website, but you always response those questions. It makes me lazy. Why you do this?

      I'm not sure whether I'm supposed to respond to this. 🙂

Leave a Comment

Put all code inside code tags: [code]your code here[/code]