Main > Software Development > Components & Libraries >

Controlled Variables 1.3.0



 

Controlled Variables 1.3.0

Sponsored Links

Controlled Variables 1.3.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 11 KB
Platform: Windows All
License: MIT License
Price: $0
Downloads: 16
Date added: 2011-10-28

Controlled Variables 1.3.0 description

Controlled Variables 1.3.0 is described as an advanced yet easy to use tool which lets you avoid forgetting the initialization of variable members since these variables cannot be initialized where declared1. Classes are here to help you and they do a great job at this, even for basic types such as char, int, and long variables. Really! The main C++ bugs came from forgetting the initialization of variable members. Controlled Variables can actually be used anywhere you declare a basic type variable without immediately initializing it (and limited controlled variables anywhere a bounded value is used.)

Enhancements:

  • This version writes each template in a separate file (instead of one humongous controlled_vars.h file.)
  • It introduced 2 sub-exception classes.
  • It added a static assert against the boundaries of limited class types to detect invalid boundaries or intialization value at compile time.
  • It reduced the number of lines of each heder file by writing all the functions on a single line (the total number of lines is now around 6700 whereas before it was over 22,000. Note, however, that this won't make the compiler go faster if you still include the controlled_vars.h file.)
  • Added a version header so one can check which version is being used.
  • Added the wchar_t type since all C++ compilers must have that type defined as a basic type.
  • Added the CONTROLLED_VARS_LIMITED to turn on the limited checks.
  • Optimized the template definition of the limited types by creating a check() function which avoids the cast to the limited type (i.e. setting a char to 256 is not equivalent to setting it to zero anymore, so you do get errors as would otherwise be expected.)

Requirements:

  • CMake and a C++ compiler 

Controlled Variables 1.3.0 Screenshot

Controlled Variables 1.3.0 Keywords

Bookmark Controlled Variables 1.3.0

Hyperlink code:
Link for forum:

Controlled Variables 1.3.0 Copyright

WareSeeker.com do not provide cracks, serial numbers etc for Controlled Variables 1.3.0. Any sharing links from rapidshare.com, yousendit.com or megaupload.com are also prohibited.

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Credit Card Verifier allows you instantly check all major credit cards number for validity without submitting the card number online. Credit Card Verifier can validate any VISA, MasterCard, Diners Clu Free Download
The concept of Vsnotepad is to write, change pages and view your notes like a true notepad. Easy to use, powerful and complete. VSnotepad is adapted to the professional or personal situations. Free Download
Converts HTML documents into PDF files. The program supports different PDF security options, password protection and different compression modes. Using batch conversion mode, you can convert a large a Free Download
Function Grapher is an easy-to-use software for 2D, 2.5D and 3D function graphing, animation and table data visualization. Free Download
With this program you can print beautiful looking CD Box Covers the easy way. You can edit text, insert images, select colours to suite your needs. Clooner Cover studio is simply the most easy to use Free Download
CyberMatrix Pro Schedule is an easy to use single or multi-user appointment scheduling system. Appointment data can be accessed throughout your network. Free Download
This easy to use program that clearly reports where and what the differences are. Features: - Differences in HTML Analysis report and Visualization reports are hyperlinked, - Can be used as part of an Free Download
A powerful and easy to use tool that simplifies the creation of well organized PDF documents. Auto Bookmarks Wizard scans your documents for chapter and section headings and automatically creates book Free Download