I am new to c++ and i dont know where to start from and how to get
materials on c++ from any site or member.
thanks in andvance

Dani AI

Generated

This thread is old (2007) so a short, modern complement to and is provided here. Their directions toward community resources and practical tooling remain useful; the notes below update the learning path for current C++ (C++11 and later), point to reliable references, and give a compact first-week checklist and troubleshooting tips.

Recommended quick roadmap:

  • Learn the language basics and modern idioms first (types, control flow, functions, classes, RAII, std::vector/std::string, smart pointers, move semantics).
  • Use a toolchain that supports recent standards (GCC/Clang/MSVC) and an editor or IDE that fits the workflow; get comfortable compiling from the command line and running a debugger.
  • Use an authoritative reference for detail and the core guidelines for style: cppreference and the C++ Core Guidelines.
  • Follow a tutorial for stepwise learning and exercises: LearnCpp.

First-week practical checklist:

  • Build and run a few tiny programs; enable warnings and address sanitizers when possible.
  • Implement three small projects: a text-file parser, a command-line todo list, and a simple algorithm exercise.
  • Solve incremental exercises from a practice site (example: Exercism C++ track).

Troubleshooting and habits that pay off:

  • Treat the first compiler error as the root cause; read it carefully and reduce code to a minimal reproducer.
  • Turn on warnings (-Wall -Wextra) and use sanitizers (-fsanitize=address,undefined) during development.
  • Prefer standard library containers and algorithms over manual memory management; learn to use the debugger and unit tests early.
  • Read one good book chapter per day (Stroustrup or Lippman for structure; Scott Meyers for modern techniques).

These notes build on the original replies while steering toward modern C++ practices and stable, current references.

Recommended Answers

All 2 Replies

please read the sticky posts (the threads with ReadMe in front of the subject) at the top of this board -- they contain a wealth of information for you.

I am new to c++ and i dont know where to start from and how to get
materials on c++ from any site or member.
thanks in andvance

Also there are many books out there that can help you, on-line tutorials and people can even learn programming off of forums. Before you start learning C++, I'd suggest you download and install a C\C++ IDE, assuming you don't have one or a compiler you use already. Here is a link to a IDE that I've had so much success using:

To download follow these instructions:

Under the "Code::Blocks" section in Bold Black letters, you'll see a header labeled "Code::Blocks (Windows Binaries)"

Next, you'll see a hyperlink in blue text labeled "Code::Blocks IDE, with MINIGW compiler" - Click that link then save to your Desktop.

On your Desktop you'll see a the icon for the code::blocks download, it is the setup program and it will guide you through the rest of the installation. Make sure you have the appropriate permissions. I just runas or simply change to the Administrator account.

Good luck, LamaBot

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.