Cheap Software - Save on Software - Software Downloads - OEM Software
www. Software Dealz .com - Home
Business & Office | Children's Software | Graphics | Home & Hobbies | Language & Travel | Linux | Networking | Operating Systems | Outlet | Personal Finance | Programming | Software for Handhelds | Top Selling | Utilities | Video & Music Software | Surplus Computer Hardware | Discount CD Roms |


Search for


Browse Software by Category
 
Business & Productivity Software
Business & Office
Networking
Operating Systems
Personal Finance
Software for Handhelds
Utilities
Virus Protection

Software for Kids & the Home
Children's Software
Education & Reference
Home & Hobbies
Language & Travel
Video & Music

Graphics & Development Software
Graphics
Linux
Programming
Web Development

Macintosh
Graphics
Home & Hobbies
Operating Systems & Utilities
Video & Music
More SoftwareAll Macintosh Software

PC Games
Action
Adventure & Role-Playing
Classic & Arcade
Simulation
Sports
Strategy
More PC Games / ProgramsAll PC Games

Brands
Adobe
Broderbund
Microsoft
Roxio's Burn Central
Symantec
Software StoreAll Brands

Specialty Software
Early Adopters
Gift Ideas
Licensing Center
Software Downloads
Specialty and Hard to Find SoftwareAll Specialty Stores


Articles

Apple Macintosh
History of Computing 1
History of Computing 2
History of the Internet
The Internet
Personal Computers
Video Games
Computers
Computer Jargon

Computer Dictionary
 #  A  B  C  D  E  F
 G  H  I  J  K  L  M
 N  O  P  Q  R  S
 T  U  V  W  X  Y
 Z  Topics


 



This can't happen ==>

can't happen

<programming> The traditional program comment for code executed under a condition that should never be true, for example a file size computed as negative. Often, such a condition being true indicates data corruption or a faulty algorithm; it is almost always handled by emitting a fatal error message and terminating or crashing, since there is little else that can be done.

Some case variant of "can't happen" is also often the text emitted if the "impossible" error actually happens. Although "can't happen" events are genuinely infrequent in production code, programmers wise enough to check for them habitually are often surprised at how frequently they are triggered during development and how many headaches checking for them turns out to head off.

See also firewall code, professional programming.

[Jargon File]

(1996-05-10)

Try this search on OneLook / Google


Nearby terms: canonical name « canonicity « C (ANSI) « can't happen » Cantor » CAP » Capabilities Maturity Model

This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.

Shapes: Preschool

Shapes: Preschool

This program challenges children to identify and create basic shapes. Proven curriculum, audio guidance, and clear examples help your child master essential preschool content, such as following directions and eye-hand coordination. Ages 3-5. Windows 95/98/ME/2000/XP and Mac More ...

Genica GN-065 Flexible USB LED Light

Genica GN-065 Flexible USB LED Light

** Genica Flexible USB LED Light **For travel, home. or office, you can quickly and easily provide light on your keyboard (or other items) with this compact, flexible light! This powerful light source plugs directly to your notebook's USB port providing long lasting illumination anywhere. Perfect for any notebook user who demands an extra light source.General Features:- Illuminates keyboard & documents in the dark- Flexible neck for directional adjustments- Three (3) super bright LEDs- USB poweredRegulatory Approvals:- CERetail Package Includes:- Genica GN-064 Mini Handheld FanNotes:- Part Number: GN-065- UPC: 8 10884 00065 8 Compatibility/Requirements/Disclosures:** Requirements *** Need for this product* Available USB port More ...

Beginner's Hungarian

Beginner's Hungarian

Hungarian for the Beginner is a comprehensive language learning system tailored to meet the needs of the novice. There are no phrases to memorize or verbs to conjugate. The language is absorbed gradually through a series of self-guided and easy-to-follow lessons. Windows 98/ME/2000/NT/XP More ...

20,000 Recipes

20,000 Recipes

An outstanding collection of original gourmet recipes! Flexible search capabilities allow recipes to be located by title, key ingredients, preparation time and nutritional information. Never before has a program contained so many gourmet recipes and been so easy to use! Windows 95/98/2000/ME/XP More ...

Millie's Math House

Millie's Math House

Designed by early learning experts, Millie's Math House introduces and builds fundamental early math skills while engaging young students with seven funfilled activities. Students explore numbers, shapes, sizes, quantities, patterns, sequencing, addition, and subtraction. For grades PreK-2. Windows 95/98/ME/2000/XP and MAC More ...

Standalone 2-Bay Beige CD Duplicating Case w/PS

Standalone 2-Bay Beige CD Duplicating Case w/PS

** Standalone 2-Bay Beige CD Duplicating Case w/Power Supply **This standalone drive case will automatically copy CDs when a source disc and blank CD are inserted. Now you can quickly create CDs without draining your computers resources. Just add a supported CD-RW drive and CD-ROM drive and this standalone duplicating case is ready! General Features:- Beige case - 2-bay case - Built-in power supply - IDE controller - No computer or software needed - 3-inch case fan - LED indicator - Power button - Automatically starts recording CD when discs detected Supported CD-RW Drives (this is the latest list we have from the manufacturer): - 4KUS CDR-5W40/CDR-5S40/CDR-6S48/CDR-6S52T - AOpen CRW-3248/CRW-4048/CRW-4850/CRW-4852 - ASUS CRW-3212A/CRW-4012A/CRW-4816A/CRW-5224A/CRW-5232AS - BenQ 4824P/5224P/5224W/5232W - BTC BCE3212IM/40I2/48I2/BCE4816xx/5224IM/5232IM - Cy'Qve CQ3248/CQ4048/CQ5252PRO - EPRAIZER 48X - LEMEL LRW-5224L - Lite-On LTR-40125S/LTR-48125W/48125S/48246S/LTR-52246S/LTR-52327S - LG GCE-8320B/GCE-8321/GCE-840X/GCE-848X/GCE-8502B - OPTORITE CW4802 - Ricoh MP-7400A/MP-7520A - Samsung SW-232/SW-240/SW-248/A3LSW-252 - Sony CRX185/CRX195/CRX215 - TRAXDATA 32X/4012IM/4816E Supported CD-ROM Drives: - 4KUS CDR-52X6D - Acer 652A/652N/652P/GC-952N - Afreey 52X, 56X - Aopen 52X, 56X - BTC BCDF563E/F564E - COMPRO 52X, 56X - Lite-On LTN-526D - Yamaha 52x Regulatory Approvals: - CE Power Specifications: - 100 - 240V, 50 - 60 Hz - 5V @ 4A; 12V @ 3A Plain Box Includes:- Standalone 2-bay CD-RW Case - Power cord - Drive railsNotes: - Please be sure to use supported drives (see list above) Use of a non-supported drive may cause extremely slow duplications and/or duplication to fail. Compatibility/Requirements/Disclosures:** Requirements *** Supported CD-RW drive * Supported CD-ROM drive * Available power outlet More ...


 


Business & Office | Children's Software | Graphics | Home & Hobbies | Language & Travel | Linux | Networking | Operating Systems | Outlet | Personal Finance | Programming | Software for Handhelds | Top Selling | Utilities | Links | Links 2 | Video & Music Software |

Search:
Keywords:
Deals on Software :: In Association with Amazon.com

Surplus Computer Parts and Hardware. Discounts and special offers. Compare Prices on Special offers, discounts and bargains. - You Won't Find better deals on computer liquidation hardware anywhere!

SoftwareDealz - :
Buy Quality Software at Discount Prices from a Source You Can Trust