Search: in
Weak typing
Weak typing in Dictionary Dictionary
  Tutorials     Encyclopedia     Videos     Books     Software     DVDs  
       
Dictionary results for: Weak typing

Weak typing


Weak typing

Weak typing




Source: The Free On-line Dictionary of Computing (26 July 2010)

	weak typing
weakly typed

    Strict enforcement of type rules but with
   well-defined exceptions or an explicit type-violation
   mechanism.

   Weak typing is "friendlier" to the programmer than strong
   typing, but catches fewer errors at compile time.

   C and C++ are weakly typed, as they automatically coerce
   many types e.g. ints and floats.  E.g.

    int a = 5;
    float b = a;

   They also allow ignore typedefs for the purposes of type
   comparison; for example the following is allowed, which would
   probably be disallowed in a strongly typed language:

    typedef int Date;    /* Type to represent a date */
    Date a = 12345;
    int b = a;       /* What does the coder intend? */

   C++ is stricter than C in its handling of enumerated types:

    enum animal CAT=0,DOG=2,ANT=3;
    enum animal a = CAT;  /* NB The enum is optional in C++ */
    enum animal b = 1;    /* This is a warning or error in C++ */

   (2000-07-04)

	

Matching Word(s)
Weak

typing





Search Dictionary :



Search   in  
Search for Weak typing in Tutorials
Search for Weak typing in Encyclopedia
Search for Weak typing in Videos
Search for Weak typing in Books
Search for Weak typing in Software
Search for Weak typing in DVDs
Search for Weak typing in Store





Powered by dict.org
Advertisement




Weak typing in Dictionary
Weak typing top Weak typing

Home - Add TutorGig to Your Site - Disclaimer

©2011-2013 TutorGig.info All Rights Reserved. Privacy Statement