C and C++ Programming Tutorials
Here
are some good training C and
C++ Programming Tutorials, Video Tutorials, and FAQs,
located at C4Swimmers.net. These will help you learn how to program
using these important programming languages, and they will also help
you to increase your C and C++ skills, and to become a better C/C++
programmer. Included at this site are also some nice Linux
Tutorials and References that will help you learn how to use
and administer Linux.
Learn
Kernel Bootcamp - Part 1 has started
The
much awaited session Learn
Kernel Bootcamp - Part 1 has
started and the contents or step-by-step instructions to compile
&
install the Plain Vanilla Linux Kernel 2.6.
A
Flash-based audio-visual Seminar - Thinking in C
A Flash-based audio-visual seminar to
introduce you to the fundamentals of the C language which will help you
move on to C-based languages like C++, Java and C#. This seminar was
formerly delivered on the CD-ROM bound into the 2nd and 3rd editions of
Thinking in Java, and the 2nd edition, Volume 1 of Thinking in C++.
Debugging
Applications with GNU Debugger - Slides
Programming
& Debugging series - Video Tutorial 1
In
this Tutorial we'll
explore some of the tools that come with Dev C++ IDE.
Programming
& Debugging series - Video Tutorial 2
In
this Tutorial we'll
go through the process of programming a C windows console program and
use the debugger gdb.exe to disassemble it and find out what is going
on under the hood.
Programming
& debugging series - Video Tutorial 4
We
code a small c program which we'll examine using the gdb debugger so to
observe how the stack gets used and organized.
Programming
& debugging series - Video Tutorial 3
We
programmed a small program with an intentionally bug in it so we can
use the debugger to find it and eventually correct it.
Compiling
and Executing - Hello World program in C - Video Tutorial
Scott
Meyers: A Unique Perspective on C++ - Video Tutorial
Scott
Meyers offers his unique perspectives on the C++ programming language.
Scott Meyers is one of the world's foremost
authorities on C++,
providing training and consulting services to clients worldwide.
C++0x
Standard - An overview by Bjarne Stroustrup - VIdeo Lecture
Dr.
Bjarne Stroustrup is the original designer and implementer of the C++
Programming Language.
Video Lecture is available at: Video
Lecture on C++0x Standard: Overview by Dr. Bjarne Stroustrup. Some
of the key points of the above lecture video
C++
Programming Video Tutorial 1
C++
Programming Video Tutorial 2 (Part 1 of 2)
Part
1 of 2, new Tutorial going through loops, switch statements, if else
statements and
applying them to another fairly simple program
C++
Programming Video Tutorial 2 (Part 2 of 2)
C++
Programming Video Tutorial 3
C++
Programming Video Tutorial 4 (Part 1 of 2)
Going
through the use of functions, pointers, how to make fullscreen, and
changing colors per line.
C++
Programming Video Tutorial 4 (part 2 of 2)
C++
Programming Video Tutorial 5
Continuation
of Video4 so to speak, going through pointers a little more in depth as
people didnt really seem to get it.
C
Programming Tutorial Slides
Socket
Programming Tutorial Slides
Free
Online Tests & Quiz - Quiz
Home
Types of
Memory leaks and solutions to get rid of it
A memory leak is a particular kind of unintentional memory consumption
by a computer program where the program fails to release memory when no
longer needed. Learn
about Memory leaks and solutions to remove them.
Huge
collection of C/C++ Interview Questions
Looking
for a C/C++ Interview Questions or C/C++ Puzzles?
Our collection of Most Commonly Asked Interview
Questions on C/C++
programming is for all...... So we put together the most commonly asked
interview questions on C/C++ here.
C++
Tips
& Tricks - C++ Pitfalls, by: Cay S. Horstmann
C++ Pitfalls with Source Code examples
C++
Programming Language Tutorials
Lectures Handouts:
1. Overview of the C-portions of C++ (e.g., loops,
structs, arrays, basic data types, etc.)
2. A quick tour through C++, focusing primarily on
classes, templates, inheritance, and dynamic binding.
3. An extensive tour through C++ language
features, illustrating the major and minor differences compared with C.
4. An in-depth look at defining abstract data
types in C++, focusing primarily on classes, templates, and exception
handling.
5. An in-depth look at C++ single and multiple
inheritance.
Tech
Talk About C++ and C : Extensive C++ and C FAQ
1.
What
book do you recommend?
2. Where is the FAQ for the various C
and C++ newsgroups?
3. Can I really get the C++ Standard
electronically for $18?
4. Can I get Standard C
electronically too?
5. What's wrong with code that uses void
main()?
6. What about returning from main()?
7.
Where does the int returned from main() go?
8. What's the
difference between endl and '\n'?
9. Why can't I
fflush(stdin), or any input stream??
10. How do I remove all
chars from a stream??
Unix
Concepts Questions - FAQ
Section I - File Management
in Linux
Section II - Process Model and IPC
Section
III - Memory Management
Operating
System (OS) Interview FAQ Questions
1. What is
MUTEX ?
2. What isthe difference between a ‘thread’ and a
‘process’?
3. What is INODE?
4. Explain the working of Virtual Memory.
5. How does Windows NT supports Multitasking?
6. Explain the Unix Kernel.
7. What is Concurrency? Expain with example Deadlock and Starvation.
8. What are your solution strategies for “Dining Philosophers
Problem” ?
9. Explain Memory Partitioning, Paging, Segmentation.
10. Explain Scheduling.
11. Operating System Security.
12. What is Semaphore?
13. Explain the following file systems : NTFS, Macintosh(HPFS), FAT .
A
Handy Tutorial on Bash Unix Shell Reference
Bash is
the shell, or command language interpreter, for the
GNU operating system. The name is an acronym for the 'Bourne-Again
SHell'.
Multithreaded
Programming Tutorial with Thread Visualization System
Multithreaded Programming with ThreadMentor: A Tutorial
ThreadMentor is designed to help you learn
multithreaded
programming and the use of synchronization primitives easily.
Basics
of Data Structures
Introduction to Data Structures
Definition. The logical inter-relation between elementary data
items is called data structure. The basic data items include
integers, bits,
characters.
C Pointers -
Different ways pointers are declared and its meaning
Several
declarations involving C pointers are demonstrated.
Technorati Tags: c++ tutorials, c++ programming, c++ programming tutorials, c programming, c programming tutorials, linux tutorials
Popularity: 13% [?]
Related Posts:
