C4Swimmers Newsletter  

Tips

Tips

(Info) Intellisense and Browsing with C++0x

Intellisense and Browsing with C++0x

What is C++0x??
C++0x is the name for the next version of the C++ Programming Language Standard. For VC 10, the C++ 0x features that have been implemented in the compiler so far are “auto”, “lambdas”, “rvalue references”, “decltype”, “nullptr” and “static_assert”.

Details about these can be read from:
· Lambda-auto-static_assert
· Rvalue-reference
· Decltype

(Info) Windows 7 API Code Pack for .NET

Windows 7 API Code Pack for .NET

The next version of Windows is only a few months away and Vista will then be consigned to the same shelf as Windows ME. Prices have recently been announced for some of the Windows 7 versions. MSDN subscribers of course have had access to the Release candidate for some time.

(How to) How to write a Share Trading Bot in C or C++

How to write a Share Trading Bot in C or C++

To enter the Ongoing Programming Challenge #2 you just have to supply a single source code file called bot.c or bot.cpp. The rest of this article describes how to write it.

(Tutorial) Using Multiple Inheritance in C++

Multiple Inheritance in C++

Using multiple inheritance in C++
Deriving directly from more than one class is usually called multiple inheritance. Since it's widely believed that this concept complicates the design and debuggers can have a hard time with it, multiple inheritance can be a controversial topic. However, multiple inheritance is an important feature in C++ and C++ programmers think of it as a very good structuring tool.

To get a taste of this, let's consider the following real world example:

(Tutorial) Managing Database Operations Using ADO And C++

Managing Database Operations Using ADO And C++

Now that we have gone over the basics, described a way to design and create ADO wrapper classes, it is now time for the final phase of creating an ADO manager class that will work on all the concepts we have discussed. Our final goal with this design is to use as little code as possible in running any of the desired SQL operations against the database. Without this ADO manager class, every time we needed to perform some kind of operation we

(Tutorial) Operator Overloading (C++ The Overloading Principle)

Operator Overloading  (C++ The Overloading Principle)

In C++ the overloading principle applies not only to functions, but to operators too. That is, the meaning of operators can be extended from built-in types to user-defined types. In this way a programmer can provide his or her own operator to a class by overloading the built-in operator to perform some specific computation when the operator is used with objects of that class. One question may arise here: is this really useful in real world

(Article) Constructors and Destructors in C++

Constructors and Destructors in C++

Constructor and Destructor Order
The process of creating and deleting objects in C++ is not a trivial task. Every time an instance of a class is created the constructor method is called. The constructor has the same name as the class and it doesn't return any type, while the destructor's name it's defined in the same way, but with a '~' in front:

class String
{

public:

(Tutorial) Writing a C++ Program with the CAPICOM Component to Encrypt and Decrypt Files

Writing a C++ Program with the CAPICOM Component to Encrypt and Decrypt Files

Introduction

(Tips) Understanding DLLs – Building them and Allowing External Calls to their Functions

Understanding DLLs – Building them and Allowing External Calls to their Functions

Introduction

(Tips) C# Save and Load image from Database

Tips: C# Save and Load image from Database 

Save images to database and load in aspx page using C#

Introduction

This article shows you how to upload an image in a C# application, save it in a database and display it in another aspx page.

(Tips) Exporting a .NET DataSet to an Excel Workbook By Mister Bee

Tips: Exporting a .NET DataSet to an Excel Workbook By Mister Bee

How to export a .NET DataSet to an Excel Workbook.

Introduction

The code explained in this article exports a DataSet to an Excel Workbook, one worksheet per DataTable within the DataSet.

(Tips) Windows XP Tips and Tricks

Tips : Windows XP Tips and Tricks

Remove MSN Instant Messenger Program
Some of us just don't like to use this IM program. I myself have looked in the Add/Remove Program panel and can't find any way to remove it there. I found out how to do it with a little research. Just go to Start->Run and type in rundll32 setupapi,InstallHinfSection BLC.Remove 128 %SystemRoot%\INF\msmsgs.inf and hit ENTER. Do a copy and paste to avoid typographical errors.

(Tips) Some Useful Windows Shortcut Commands

Tips : Some Useful Windows Shortcut Commands

Accessibility Controls
access.cpl

Add Hardware Wizard
hdwwiz.cpl

Add/Remove Programs
appwiz.cpl

Administrative Tools
control admintools

Automatic Updates
wuaucpl.cpl

Bluetooth Transfer Wizard
fsquirt

Calculator
calc

Certificate Manager
certmgr.msc

(Tips) Some Useful Windows Tricks

Tips : Some Useful Windows Tricks

Enabling NumLock on by Default

(Article) Basics for Sockets Programming

Article : Basics for Sockets Programming

Socket ( Definition ):

  • Socket is End to End Point Communication.
  • Establishing a Connection Between two Applications or processes or threads.
  • Creating interface between two programs ( Server and Client Programs ).

Socket is very useful for communication between systems, that's called inter process communication. Sockets can communicate within the systems or across network system.

(Tutorial) Lecture Series on Internet Technologies (TCP/IP)

Video Lecture - Lecture Series on Internet Technologies (TCP/IP)
About :
Lecture Series on Internet Technologies by Prof.I.Sengupta, Department of Computer Science & Engineering ,IIT Kharagpur.

(Tips) Some Tips for .Net Programming

Tips : Some Tips for .Net Programming

.NET Framework

(ARTICLE) Stacks and Queues

(ARTICLE) Stacks and Queues 

Stack is abstract data type where elements inserted into stack using push model until entire stack is full. Elements/values can be removed using pop operation until entire stack is empty. This is a data type where last inserted elements are removed first. Stacks can be implemented in multiple ways, since stacks are considered abstract there is no implementation of stack data type in C or C++ (java does have a stack data type).

(TUTORIAL) Introduction to computer programming

TUTORIAL: Introduction to computer programming

(ARTICLE) inline vs. __forceinline


(ARTICLE) inline vs. __forceinline

Syndicate content