|
|
|
|
|
| | Total Hits: 0 | Today: 0 | Author: gUrM33T | Rating:  |
| |  After failing to search for a class library that allows to read HTML text from either in-memory string buffers or physical disk files, I decided that there is a severe need to have a library like that. There are many parsers available for XML (eXtensible Markup Language), for instance, Simple API for XML (SAX), that allow you to parse XML simply by handling events that the reader generates as it parses specific symbols from the given XML document.... |
| | Total Hits: 0 | Today: 0 | Author: Roger Allen | Rating:  |
| |  This article is a follow on to the article An MFC extension library to enable DLL plug-in technology for your application using MESSAGE_MAPs. If you are not familiar with the library itself I would recommend that you look at the main article first.... |
| | Total Hits: 0 | Today: 0 | Author: Roger Allen | Rating:  |
| |  In the past I have written a plug-in architecture for one of my MFC projects. This architecture, although it worked, was limited in what it could provide, in that the executable/DLL had to know about one another to a certain degree. I presented a sub set of this method in a previous article Exporting a Doc/View from a dynamically loaded DLL. What I wanted to do was provide a streamlined and consistent plug-in architecture to allow any MFC app to be converted across with ease. I have also had req... |
| | Total Hits: 0 | Today: 0 | Author: Jay Kint | Rating:  |
| |  "Nothing in the world can take the place of persistence. Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent. The slogan 'Press On' has solved and always will solve the problems of the human race."... |
| | Total Hits: 0 | Today: 0 | Author: Francisco Campos Gualdron | Rating:  |
| |  When I developed GuiToolkit, lots of people wrote me asking for a new version of the library that was not WTL/MFC dependent. In the beginning I thought the idea was preposterous, but after writing some lines I found it interesting and, as you can see, I don't know when I wrote those loads of code. This library is not an alternative to MFC, MTL, etc. Thinking of it that way would be absurd. It is simply a curiosity that may help you understand wrappers. I tried to make the code simple enough that... |
| | Total Hits: 41 | Today: 0 | Author: Scott Meyers | Rating:  |
| |  Conceptually, advance just does iter += d, but advance can't be implemented that way, because only random access iterators support the += operation. Less powerful iterator types have to implement advance by iteratively applying ++ or -- d times. Um, you don't remember your STL iterator categories? No problem, we'll do a mini-review. There are five categories of iterators, corresponding to the operations they support. Input iterators can move only forward, can move only one step at a time, can on... |
| | Total Hits: 20 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  This class factors out properties that are common to all of the transport binding elements provided by the Windows Communication Foundation (WCF). It handles the translation of the base transport settings into run-time manifestations. It delegates the translation of transport-specific settings (for example, HttpProxySettings for HTTP) logic in its concrete derived class transport bindings, which include the following classes:... |
| | Total Hits: 9 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  Provides the base implementation used to create Windows Communication Foundation (WCF) client objects that can call services.... |
| | Total Hits: 22 | Today: 0 | Author: Frank Wellock | Rating:  |
| |  * Want to develop software components in .NET, C/C++, Java, Python easily communicating with each other through process boundaries? * Want your data to be passed from one process to another with maximum speed? * Want to avoid development expenses for all the above mentioned but use the state-or-the-art solution remarkable for its effectiveness and simplicity? If you say YES then IpcPort library is your CHOICE! IpcPort library is designed for easy making communication channel betwee... |
| | Total Hits: 17 | Today: 0 | Author: Chesnokov Yuriy | Rating:  |
| |  I've written some many years ago dynamic Huffman algorithm to compress and decompress data. It is mainly targeted to data with some symbols occuring more often than the rest (e.g. having some data file consisted of 3 different symbols and their total number of occurence in that file s1(1000), s2(200), s3(30) so the total length of file is 1000+200+30=1230 bytes, it will be encoded assigning one bit to s1 and 2 bits to s2, s3 so the encoded length will be 1*1000+2*(200+30)=1460 bits=182 bytes). I... |
| | Total Hits: 65 | Today: 0 | Author: Nick Wienholt | Rating:  |
| |  Back in 2005, when covering the upcoming release of Visual C++ 2005, the use of the Class Designer to document and create C++ code was discussed, but unfortunately this functionality was pulled in the Beta 2 release of Visual C++ 2005. With Visual C++ 2008, support for C++ in the Class Designer is back, but with a few limitations. Getting the bad news out of the way first, the biggest surprise is that managed C++ classes are not supported by the Class Designer, and only native types can be displ... |
| | Total Hits: 89 | Today: 0 | Author: Tom Archer - MSFT. | Rating:  |
| |  This article was written based on Access '97 (I believe) and I haven't updated it since. It will probably not work with other versions of Access but I welcome others to update the code to work with newer versions of Access.... |
| | Total Hits: 82 | Today: 0 | Author: Kevin Smith | Rating:  |
| |  I have noticed that working with DAO databases and recordsets can often be tedious and time consuming, which is why I created this DAO database library. My goal was to create a library to speed up coding time when working with DAO. My classes inherit from the base DAO classes so no functionality is lost.... |
| | Total Hits: 172 | Today: 0 | Author: brofield. | Rating:  |
| |  A cross-platform library that provides a simple API to read and write INI-style configuration files. It supports data files in ASCII, MBCS and Unicode. It is designed explicitly to be portable to any platform and has been tested on Windows and Linux. Released as open-source and free using the MIT licence.... |
| | Total Hits: 153 | Today: 0 | Author: mb2sync. | Rating:  |
| |  Introduction to Functional STL Library using Boost.Range Adaptors. Oven provides an experimental Range Adaptor implementation of Range Library Proposal.... |
| | Total Hits: 146 | Today: 0 | Author: Jessn. | Rating:  |
| |  When establishing a connection to a database, we all know that it can be a time consuming process. The reason why using a connection pool, it is therefore primary because of latency for that particular process. A connection pool holds a bundle of connections, which never will be released – unless the pool is closed. During the design of a connection pool it is important to introduce an abstraction layer, which will allow different kinds of connections and even different kinds of pools. The major... |
| | Total Hits: 139 | Today: 0 | Author: Wong Shao Voon. | Rating:  |
| |  While I was writing this article, I saw that a fellow CP'ian, Ivo Beltchev, has already posted a typesafe string format library. The method I used in my library is quite similar to his. But my library is much simpler, and uses std::basic_string and C string functions to do the job instead of rolling out my own string routines, and doesn't use the Win32 API, but it doesn't support locale.... |
| | Total Hits: 195 | Today: 0 | Author: Nick Wienholt | Rating:  |
| |  Developers who have used the wonders of the CLR and native code, whether via Managed C++, C++/CLI, or some other managed language, know the Global Assembly Cache (GAC) well. On a recent development project for a client, I needed to add an existing assembly to the GAC. The assembly, which shipped with Microsoft Office 2003, defined a custom code group that allowed shared drives on network servers to be trusted for documents that used Visual Studio Tools for Office (VSTO) functionality (the defaul... |
| | Total Hits: 139 | Today: 0 | Author: Hadi Dayvary. | Rating:  |
| |  We needed a customized and non MFC String class, so I wrote KString class. Any suggestions and refinements are welcome.... |
| | Total Hits: 153 | Today: 0 | Author: Nishant Sivakumar. | Rating:  |
| |  Visual C++ 2005 comes with a bunch of helper classes that provide support for smart pointers, synchronization support, and COM wrappers. Most of them... |
|
|
|
|
|
|
|
|
|
|
|
|
|