summaryrefslogtreecommitdiff
path: root/reference/C/future.html
diff options
context:
space:
mode:
Diffstat (limited to 'reference/C/future.html')
-rw-r--r--reference/C/future.html504
1 files changed, 504 insertions, 0 deletions
diff --git a/reference/C/future.html b/reference/C/future.html
new file mode 100644
index 0000000..afea0dc
--- /dev/null
+++ b/reference/C/future.html
@@ -0,0 +1,504 @@
+<title>Future additions.</title>
+<head>
+</head>
+
+<body bgcolor="#ffffcc">
+<hr>
+<center><h1>
+<img src="../GRAPHICS/star.gif" hwidth="10">
+Future additions.
+<img src="../GRAPHICS/star.gif" hwidth="10">
+</h1></center>
+<hr>
+
+Here is a short list of items I hope to add or complete. If you
+have any ideas or want to help out, please let me know.
+
+<h2>To be completed.</h2>
+
+<dl compact>
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+Libraries.
+<p>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+GDB.
+<p>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+<a href="TECHNIC/technic.html">Technique and Style.</a>
+<p>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+Descriptions for files in O'Reilly 'Using C' Directory.
+<p>
+
+<! ---------------------------------------------------------- >
+<dt>
+<h2>Future Sections.</h2>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+Makefile introduction.
+<p>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+Obfusticated code examples.
+<p>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+a umask example
+<p>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+Green house problem
+<p>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+Trapping escapes sequences.
+<p>
+</dl>
+
+<! ---------------------------------------------------------- >
+
+<hr>
+
+<dl compact>
+
+<dt>
+<h2>Release 1.09</h2>
+<h2>(15th Nov 1998)</h2>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+<font color="brown">
+I have continued to add C++
+<a href=../CPLUSPLUS/SYNTAX/syntax.htm>information.</a>
+The main effort has been in the non object related improvements
+within C++ that should
+make a C programmers life easier.
+</font>
+<p>
+
+</dl>
+<dl compact>
+
+<dt>
+<h2>Release 1.08</h2>
+<h2>(5th April 1998)</h2>
+
+<dt><img src="../GRAPHICS/whiteball.gif" alt="o"><dd>
+This is a minor release. It correctes a few duff links found in 1.07 and
+generally tidys things up.
+<p>
+
+</dl>
+
+<dl compact>
+
+<dt>
+<h2>Release 1.07</h2>
+<h2>(1st Mar 1997)</h2>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+An extra feature in <a href=SYNTAX/struct.html#geek>struct</a> is now documented.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href=SYNTAX/static.htm>static functions</a> now documented.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+All the code examples now use the same formatting standard.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+The <a href="master_index.html">master index </a> now uses 'frames'
+to improve the layout.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="MISC/numconv.html">Number conversion page.</a> This is a Java Applet
+that shows numbers in Hex, Oct, Dec, Binary and ASCII.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+It appears that some people have problems getting CGI scripts installed.
+In attempt to make your lives easier, several JavaScript pages have been
+written to replace the CGI scripts.
+<p>
+<ul>
+<li><a href="CONCEPT/JavaSim.html">Bit Manipulation Page</a>
+<p>
+<li><a href="FUNCTIONS/function_frame.html">Searchable function reference page.</a>
+</ul>
+<p>
+Enjoy.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>Some pages
+use JavaScript to change the color of the bullet. This was
+added just so I could see it work...
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+A bit more flesh has been added to the
+<a href="FUNCTIONS/function_frame.html"> function reference</a>.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+I found the old mottled background hardwork on some terminals so I have
+changed it to
+something a little easier on the eyes.
+<p>
+
+<font color=brown>
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+A little more information added on C++ <a href=../CPLUSPLUS/SYNTAX/keywords.html>keywords</a>.
+</font>
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+The <a href=FUNCTIONS/funcref.htm#posix>POSIX</a>
+libraries are starting to appear! Check out
+<a href=FUNCTIONS/funcref.htm#unistd>unistd.h</a>
+and <a href=FUNCTIONS/pipe.html>pipe</a>
+or <a href=FUNCTIONS/fork.html>fork</a> in particular.
+
+<p>
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href=SYNTAX/const.html>const</a> improved.
+
+<p>
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Information on <a href=CONCEPT/arrays.html>arrarys</a> improved.
+
+<p>
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Information on <a href=CONCEPT/pointers.html>pointer</a>
+documentation improved.
+
+<dt>
+<hr>
+
+<dt>
+<h2>Release 1.06</h2>
+<h2>(30th March 1996)</h2>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+This release corrects problems with 1.05! There are only minor changes.
+<p>
+<dt>
+<hr>
+<h2>Release 1.05</h2>
+<h2>(11th March 1996)</h2>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Well! the most obvious change is the background. Do you like it or
+do you think its a distraction or maybe you have a better background
+I could use.
+<a href="mailto:leslim@gatwick.Geco-Prakla.slb.com">Please let me know.</a>
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+All the <a href="FUNCTIONS/funcref.htm">
+ANSI functions</a> are now listed. I have supplied some of my own notes
+on the more common functions and all the others use man pages to provide
+you with information.
+<p>
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="CONCEPT/bitwise.html">Bitwise</a> operators have received some
+attention.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="CONCEPT/pointers.html">Pointers</a> reworked.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="CONCEPT/string.html">Strings</a> added.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<font color=brown>
+I know I am going to regret this move, but, I have started adding C++
+notes to this documentation! If a page has brown text,
+it will contain C++ notes. As an example please
+checkout the pages on:
+<p>
+<ul>
+<li><a href="../CPLUSPLUS/SYNTAX/comment.html">comments</a>.
+<li><a href="../CPLUSPLUS/SYNTAX/new.html">new keyword</a>.
+<li><a href="../CPLUSPLUS/SYNTAX/delete.html">delete keyword</a>.
+</ul>
+<p>
+<center>
+<font size= +2>
+<blink>
+Please dont expect this side of the documentation to grow....
+</blink>
+</center>
+</font>
+</font>
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+A large number of the pages
+now have buttons to jump directly to Top, Master Index, Keywords and
+Functions.
+<p>
+Check out the bottom of this page to see what I mean.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="FUNCTIONS/strtok.html">strtok</a>
+has been reworked.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="SYNTAX/sizeof.html">sizeof</a> information expanded.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+I have changed the numbering system by dropping the 1. bit as it does
+not serve much purpose.
+
+</dl>
+<hr>
+<dl compact>
+<dt>
+<h2>Release 1.4</h2>
+<h2>(23rd Nov 1995)</h2>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+The following keywords have been documented by
+Vinay Kanitkar<br>
+<p>
+<a href="SYNTAX/if.html">else</a><br>
+<a href="SYNTAX/if.html">if</a><br>
+<a href="SYNTAX/switch.html">switch</a><br>
+<a href="SYNTAX/switch.html">case</a><br>
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="SYNTAX/void.html">void</a>
+keyword explanation.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="MISC/stdfiles.html#functions">stdin, stdout, stderr</a> file
+pointers.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="MISC/download.html#functions">Download</a> the HTML source to this
+guide.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="FUNCTIONS/malloc.html">malloc</a> function.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="SYNTAX/got_ya.html"> GOT YA.</a> Traps that people fall into.
+<p>
+
+<! ---------------------------------------------------------- >
+
+</dl>
+<hr>
+<dl compact>
+<dt>
+<h2>Release 1.3</h2>
+<h2>(15th June 1995)</h2>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="CONCEPT/pointers.html#functions">Pointers to functions</a>.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Another <a href="X_EXAMPLES/Xref.html">X program</a> added.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Small fix put into <a href="EXAMPLES/stat.c">stat</a> example.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Corrections made to <a href="FUNCTIONS/strchr.html">strchr</a> documentation.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Keyword documentation now includes <a href="SYNTAX/union.html">union</a> ,
+<a href="SYNTAX/do.html">do</a> ,
+<a href="SYNTAX/for.html">for</a> and
+<a href="SYNTAX/while.html">while</a>.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Formatting using HTML 2.0 extensions now appearing on some pages.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="CONCEPT/precedence.html">Precedence table</a> improved.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="MISC/linklists.html">Link Lists.</a>
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="FUNCTIONS/funcref.htm#headers">ANSI functions</a>
+the never ending task of documenting these continues (slowly).
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="FUNCTIONS/strpbrk.html">strpbrk</a> and
+<a href="FUNCTIONS/bsearch.html">bsearch</a> are new additions.
+<p>
+
+
+<! ---------------------------------------------------------- >
+
+</dl>
+<hr>
+<dl compact>
+<dt>
+<h2>Release 1.2</h2>
+<h2>(18th April 1995)</h2>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="PROBLEMS/problems.html#hexdump">Hex dump</a> problem added.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Yet more links added to existing documents especially the
+<a href="glossary.html">glossary</a>.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+General corrections (spelling/HTML/grammar).
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Keywords - <a href="SYNTAX/goto.html">goto</a> documented.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+mjl_man re-written, I kept finding bugs in V1.x. Latest version is V2.0
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="SYNTAX/struct.html">Structures</a>
+- more information added.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="CONCEPT/precedence.html">Precedence table</a> added.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="EXAMPLES/">Descriptions for my example programs.</a>
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Descriptions for files in O'Reilly '
+<a href="CONTRIB/OR_PRACTICAL_C/">Practical C</a>' Directory.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+<a href="FUNCTIONS/funcref.htm#headers">ANSI functions</a> now listed
+by header instead of alphabetically.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+printf/sprintf etc <a href="FUNCTIONS/format.html">formatting</a> improved.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+A couple of <a href="X_EXAMPLES/Xref.html">X program examples</a> added.
+<p>
+
+<! ---------------------------------------------------------- >
+
+</dl>
+<hr>
+<dl compact>
+<dt>
+<h2>Release 1.1</h2>
+<h2>(5th February 1995)</h2>
+
+This release fixes problems found with 1.0. There is no extra
+information added.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+All icons now have transparent backgrounds so they will blend in
+with the browsers background.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Links placed in the glossary pointing to related info.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Master index tidied up.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Changes made to the program examples so they are displayed correctly
+in NCSA Mosaic and Netscape browsers.
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+Links in the 'Interesting items from the net' page actually work!!!
+<p>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+White ball icon now the correct size.
+<p>
+
+<! Authored by - removed from all files. >
+
+<hr>
+<dt>
+<h2>Release 1.0</h2>
+<h2>(21st January 1995)</h2>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+First public release.
+<p>
+</dl>
+
+<hr>
+<dl compact>
+<h2>Creation</h2>
+<h2>(1st January 1994)</h2>
+
+<dt><img src=../GRAPHICS/whiteball.gif alt="o"><dd>
+The saga starts here. The inital documentation started out as a bunch of
+files in a directory. Over time they became
+un-managable and got the HTML treatment and eventually grew into
+this seathing mass of hypertext links.....
+
+<dt>
+
+<p>
+<hr>
+<p>
+<center>
+<table border=2 width=80% bgcolor="ivory">
+<tr align=center>
+<td width=25%>
+<a href=cref.html> Top</a>
+</td><td width=25%>
+<a href=master_index.html> Master Index</a>
+</td><td width=25%>
+<a href=SYNTAX/keywords.html> Keywords</a>
+</td><td width=25%>
+<a href=FUNCTIONS/funcref.htm> Functions</a>
+</td>
+</tr>
+</table>
+</center>
+<p>
+<hr>
+<address>Martin Leslie
+</address><p>
+