C++ function pointer to a class method:
class Giant {
public:
void method();
};
typedef void (Giant::*Action)();
Taken from Command - Design Pattern
http://www.vincehuston.org/dp/command.html
adventures in the land of coding
C++ function pointer to a class method:
class Giant {
public:
void method();
};
typedef void (Giant::*Action)();
Excellent descriptions of design patterns, antipatterns, refactoring methods and uml :
http://sourcemaking.com/
Here is another one, restricted to design patterns:
http://www.vincehuston.org/dp/
Here are some mashup sites I created in 2007 to experiment with youtube api, flickr api:
flickr: http://foto.web-cafe.ro/
youtube: http://www.cafetv.ro/
blogs/rss/atom: http://web-cafe.ro/
Lots of Scrum, XP, Agile, Lean, TOC, TQM resources:
http://www.scrumlabs.com/
A Free InfoQ book on Scrum and XP:
http://www.infoq.com/minibooks/scrum-xp-from-the-trenches
Plugin features:
Adds simple sticky posts feature to WordPress blogs.
Download:
Simple Sticky Posts 0.1 For WordPress 2.x.x
Installation:
1. Go to 'wp-content/plugins' folder
2. Copy 'simple-sticky-posts.php' to 'wp-content/plugins' folder
3. Activate the 'Simple Sticky Posts' plugin
4. You are ready.
Usage:
1. Open the post to be marked sticky in wordpress editor.
2. Add a Custom Field named 'sticky' and set its value to '1'
3. You are ready.
Screenshots:
available soon.
Demo:
available soon.
Version history:
4/3/2008 - version 0.1 - created
Any bug reports, feature requests are welcome.
Run applications from the linux terminal, as a new process:
> apptorun &
dev-cpp and wxdev-cpp: the best c++ IDE for open source programming / cross platform programming on windows.
http://www.bloodshed.net/devcpp.html
Has an version for developing wxWidgets based GUI for applications.
http://wxdsgn.sourceforge.net/
Try the check for updates feature, where you can select tons of c++ open source libraries to be reused in your applications.
Other places to find extensions:
http://www.bloodshed.net/dev/devcpp.html
http://devpaks.org/
http://blog.weinachter.com/en
http://sourceforge.net/project/showfiles.php?group_id=94270
while working with visual studio 2003 / 7, c++, fstream, log files and macros, like the following:
#define LOGMACRO (format_string, ...) log (__FILE__, __LINE__, format_string, __VA_ARGS__)
error C2059: syntax error : '...'
error C2061: syntax error: identifier '_DebugHeapTag'
xdebug(29): _CRTIMP2 void * __cdecl operator new(size_t, const std::_DebugHeapTag_t&, char *, int)
_THROW1(std::bad_alloc); // allocate from the debug CRT heap
#include <string.h>
#include <fstream.h>
#include <string>
#include <fstream>
#define LOGMACRO (format_string, ...) log (__FILE__, __LINE__, (format_string), __VA_ARGS__)
#define LOGMACRO (format_string, args) log (__FILE__, __LINE__, (format_string), (args))
#include <fstream>
using namespace std;