 |
|
"C & C++ ebooks and example source codes that show how to develop various Windows programs easily" |
|
|
|
| January 06, 2009 01:20 Malay Peninsula Standard Time |
|
There are 165 Links in our Database
|
|
Latest Listings
|
Category: C++ Libraries
|
FC++: Functional Programming in C++
|
Hits: 61
2008/2/29
|
: FC++ is a library for functional programming in C++. Functional programming is a programming paradigm in which functions are treated as regular values. Thus, we can have functions that take other functions as parameters. The former functions are called "higher-order" functions. A common feature of functions is that they can be polymorphic. "Polymorphic" means that the same function can be used with arguments of many types. FC++ is distinguished from other libraries (including the C++ Standard Library) by its complete support for polymorphism: FC++ polymorphic higher-order functions can take other polymorphic functions as arguments and return polymorphic functions as results. This is particularly useful (i.e., simplifies code) in C++ where type inference is limited and we often need to pass polymorphic functions around and determine their type later.
With FC++ you can define your own higher-order polymorphic functions, but the library also contains a large amount of functionality that can be re-used as-is in C++ programs. This includes infinite ("lazy") lists, useful higher-order functions (like map, compose, etc.), a reference-counting facility that can be used to replace C++ pointers, many common logical and arithmetic operators in a form that can be used with higher-order functions, and more.
|
| Rate this Site | Report Broken Link | Tell a Friend | View/Send Comments |
|
|
|
Category: C, C++, C# and .NET Source Codes and Tutorials
|
Understanding C++: An Accelerated Introduction
|
Hits: 60
2007/12/1
|
: by Marshall Brain and Kelly Campbell Interface Technologies, Inc.
The goal of these tutorials is to help you to gain an understanding of the fundamental concepts driving C++ in a quick and painless way. They let you begin thinking in an "object oriented way". Once you understand the fundamentals, the rest of the language is relatively straightforward because you will have a framework on which to attach other details as you need them. Once you understand its underlying themes and vocabulary, C++ turns out to be a remarkable language with quite a bit of expressive power. Used correctly, it can dramatically improve your productivity as a programmer.
|
| Rating: 9.00 (1 vote) Rate this Site | Report Broken Link | Tell a Friend | View/Send Comments |
|
|
|
Category: C, C++, C# and .NET Source Codes and Tutorials
|
Programming Style Guide - wxWidgets
|
Hits: 61
2007/9/20
|
: This guide is intended for people who are (or intending to start) writing code for inclusion into the wxWidgets library.
The guide is separated into two parts: the first one addresses the general compatibility issues and is not wxWidgets-specific. The advices in this part will hopefully help you to write programs which compile and run on greater variety of platforms. The second part details the wxWidgets code organization and its goal it to make wxWidgets as uniform as possible without imposing too many restrictions on the programmer.
|
| Rate this Site | Report Broken Link | Tell a Friend | View/Send Comments |
|
|
|
Category: C, C++, C# and .NET Source Codes and Tutorials
|
My Simple U++ Application
|
Hits: 58
2006/11/13
|
: This is a U++ program (version 0.0.1 alpha) released for testing and comments.
Features implemented 1. Splash screen 2. About dialog 3. Menu and popup menu 4 Toolbar 5. Status bar 6. Options dialog 7. Help (using Topic++) 8. Shows how to use the most frequently used controls. 9. use of .rc file to embed program icon and version info. 10. use of custom USC for UPX compression and file deletion.
This program is meant as a simple template program which I will use to explore the various aspects of U++.
I'm still new to U++ so I would appreciate any ideas or suggestions on this simple template. I want to get it right so that later I will write an article that explains how this program works.
Thanks in advance Yeoh -- P.S. MyUppApp is built using Ultimate++ Dev version.
|
| Rate this Site | Report Broken Link | Tell a Friend | View/Send Comments |
|
|
|
|
|
|
|