Exceptions in C v.0.1.5

Advertisement
Advertisement

Exceptions in C implements fully-functional nested exceptions with these constructs: try except on throw Also, it allows to define various datatypes for exception object (default is int, can be anything from char * to struct foo *). Compiling and running Precodey straight forward. admp@sols:~/excc/example$ gcc exception.c -c admp@sols:~/excc/example$ gcc exception.o example.c -o example admp@sols:~/excc/example$ ./example Usage: ./example A B admp@sols:~/excc/example$ ./example 100 2 100/2=50 Program is going to end its short life. admp@sols:~/excc/example$ ./example 100 0 Caught up division by zero (100/0). Program is going to end its short life. Attributions: Felix Ogg for inspiring me to write finally, also detailed feedbacks and ideas for documentation (diagrams too!). Though I havent completed that - for almost a year now, I am not sure I ever will.

Exceptions in C implements fully-functional ...

 
  • GPL
  • 15 Kb
  • 174
 
 

Review Exceptions in C

  • captcha
 

Other software of Adomas Paltanavicius
  • Hybridized Orbital Preview  v.0.17Hybridized Orbital Preview (HOPV) is an OpenGL based application that traces selected wave functions and plots electron clouds in 3D space. Rendered models can be rotated and zoomed. Inluded wavefunctions for... (Hybridized are in bold.) 1s ...
  • pynumwords  v.0.1849.0pynumwords 0.1849.0 has a unique user interface designed to transform numbers into human words.This library currently includes engines for these writing systems: N-base (binary, octal, decimal, hexademical), Fractional numbers, Morse, Roman, English, ...
  • pytimeago r11pytimeago is a human-oriented representation of time deltas, a Python library. First, I shall define what time delta is. Since Δ, generally means “,difference”,, we take time delta to stand for difference between two events in ...

New Components & Libraries software
  • Mgosoft PCL Converter SDK  v.9.2.8Convert PCL (pcl, pxl, px3) files to PDF, XPS, Text, PS and dozens of image formats, such as TIFF, JPEG, PNG, BMP, PCX, GIF, WMF, EMF, TGA and so on, it retains the layout, images, text, line, ellipse, color, and formatting of the original PCL file.
  • GeoDLL  v.20.09GeoDLL is a Geodetic Development Kit / Geodetic Function Library with worldwide 2D and 3D Coordinate Transformation, Datum Shift, Meridian Convergence and Extra Parameter with highest accuracy. Helmert, NTv2, HARN, INSPIRE, EPSG, DEM and much more ...
  • Mgosoft PS To PDF SDK  v.9.2.3Mgosoft PS To PDF is a simple tool that supports converting PostScript (PS) documents effectively, into Portable Document Format (PDF) format files.
  • Mgosoft PCL To PDF SDK  v.12.1.2Mgosoft PCL To PDF Converter is a fast, affordable way to batch convert your LaserJet PCL print files to industry standard PDF (Portable Document Format).
  • Excelsior JET for Linux  v.6.4Excelsior JET is a certified Java SE 6 implementation powered by ahead-of-time (AOT) compilation technology, which helps you: * Speed up your Java applications without any source code changes or hardware upgrades * Protect your Java code from ...
  • Exchange BKF File Recovery  v.2.0Are you an Exchange Server user and getting errors while performing the Exchange backup restore process? Dont agonize! SysTools furnish intelligent Exchange BKF file recovery software that can recover Exchange BKF file data after failure of Exchange ...