home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / c / 19447 < prev    next >
Encoding:
Internet Message Format  |  1993-01-08  |  958 b 

  1. Xref: sparky comp.lang.c:19447 comp.lang.c++:18856
  2. Newsgroups: comp.lang.c,comp.lang.c++
  3. Path: sparky!uunet!mcsun!news.funet.fi!hydra!klaava!wirzeniu
  4. From: wirzeniu@klaava.Helsinki.FI (Lars Wirzenius)
  5. Subject: Re: Dynamic Mem Help
  6. Message-ID: <1993Jan8.205809.7661@klaava.Helsinki.FI>
  7. Organization: University of Helsinki
  8. References: <93007.230524U10139@uicvm.uic.edu> <rfries.159@sceng.ub.com>
  9. Date: Fri, 8 Jan 1993 20:58:09 GMT
  10. Lines: 15
  11.  
  12. rfries@sceng.ub.com (Robert Fries) writes:
  13. >You'll have to use an explicit cast of this value to 
  14. >assign it to a variable of type 'char *', e.g.:
  15. >
  16. >    str = (char *)calloc(10, sizeof(char));
  17.  
  18. This is required in C++ only, not in ANSI C.
  19.  
  20. In ANSI C no casts are needed when assigning a "void *" to a pointer
  21. to any data type (not including pointers to functions), or the other
  22. way around.
  23.  
  24. --
  25. Lars.Wirzenius@helsinki.fi  (finger wirzeniu@klaava.helsinki.fi)
  26.    MS-DOS, you can't live with it, you can live without it.
  27.