<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>Linux Format forums</title>
  <link>http://linuxformat.com/forums/index.php</link>
  <description>Help, discussion, magazine feedback and more</description>
  <language>english</language>
  <copyright>(c) Copyright Sat May 25, 2013 7:51 pm by Linux Format forums</copyright>
  <managingEditor>webmaster@linuxformat.com</managingEditor>
  <webMaster>webmaster@linuxformat.com</webMaster>
  <pubDate>Sat May 25, 2013 7:51 pm</pubDate>
  <lastBuildDate>Sat May 25, 2013 7:51 pm</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>Linux Format forums</title>
    <url></url>
    <link>http://linuxformat.com/forums/</link>
    <description>Help, discussion, magazine feedback and more</description>
  </image>

                                      <item>
                                        <title>Re: Newbie C language Header and Include files question</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=101868#101868</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=67058'&gt;larcky&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sat Sep 24, 2011 6:29 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hi&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Surely it would make more sense to store them all in one file&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
No because then that file would be &lt;span style=&quot;font-weight: bold&quot;&gt;HUUUUUUUUUUUUUGE!!!&lt;/span&gt; and impossible to maintain.&lt;br /&gt;
You'll soon get used to it.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Is there a way to learn which files store which functions, and where they are stored?&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
You can always just browse through the headers themselves (in /usr/include) to see what they're up to.  Or if you know what a function's called but don't know where it is, there's an excellent reference section at &lt;a href=&quot;http://cplusplus.com&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; class=&quot;postlink&quot;&gt;http://cplusplus.com&lt;/a&gt;.&lt;br /&gt;
If you're after a good reference book have a look here: &lt;br /&gt;
&lt;a href=&quot;http://www.amazon.co.uk/Reference-Manual-Samuel-P-Harbison/dp/013089592X/ref=sr_1_14?ie=UTF8&amp;amp;qid=1316884734&amp;amp;sr=8-14&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; class=&quot;postlink&quot;&gt;http://www.amazon.co.uk/Reference-Manual-Samuel-P-Harbison/dp/013089592X/ref=sr_1_14?ie=UTF8&amp;amp;qid=1316884734&amp;amp;sr=8-14&lt;/a&gt;</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=101868#101868</comments>
                                        <author>larcky</author>
                                        <pubDate>Sat Sep 24, 2011 6:29 pm</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=101868#101868</guid>
                                      </item>
                                      <item>
                                        <title>Newbie C language Header and Include files question</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=101862#101862</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=2366'&gt;TonyBradley&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sat Sep 24, 2011 2:02 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      I'm totally new to this programming lark...&lt;br /&gt;
&lt;br /&gt;
C has many functions to perform specific tasks, stored in library files.&lt;br /&gt;
&lt;br /&gt;
Why does it use so many different library files?  Surely it would make more sense to store them all in one file, negating the need to remember which header and include files to place in your code!&lt;br /&gt;
&lt;br /&gt;
Is there a way to learn which files store which functions, and where they are stored?</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=101862#101862</comments>
                                        <author>TonyBradley</author>
                                        <pubDate>Sat Sep 24, 2011 2:02 pm</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=101862#101862</guid>
                                      </item></channel></rss>