<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Γλώσσες προγραμματισμού</title><link>https://www.dotnetzone.gr:443/cs/forums/74/ShowForum.aspx</link><description>Τα πρώτα βήματα στις γλώσσες VB6, VB.NET, και C#</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Πρόβλημα με χρήση TList</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67065.aspx</link><pubDate>Mon, 05 Sep 2011 19:14:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67065</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67065.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=67065</wfw:commentRss><description>&lt;p&gt;Αυτό είναι βασική ερώτηση και απ' ότι καταλαβαίνω μιλάμε για άσκηση μαθήματος. Καταρχήν θα έπρεπε να είχες κάνει την ερώτηση στα "πρώτα βήματα". Όσο για το πως θα αποθηκεύσεις ένα αντικείμενο σε μία θέση του πίνακα .... σκοπός της άσκησης είναι να θυμηθείς αυτά που σου είπαν στο μάθημα, να διαβάσεις το βιβλίο που σου έδωσαν και να τη λύσεις. Αν σου γράψει άλλος τη λύση για μία τόσο βασική ερώτηση, δεν πρόκειται να σε βοηθήσει. &lt;/p&gt;&lt;p&gt;Άσε που σου έχω ήδη απαντήσει.&lt;/p&gt;&lt;p&gt;Αν πάντως ενδιαφέρεσαι σοβαρά να μάθεις C++ και όχι απλά να περάσεις ένα μάθημα χωρίς να καταλάβεις τί κάνεις, υπάρχουν δύο πολύ καλά εισαγωγικά βιβλία τα οποία διδάσκουν την C++ όπως χρησιμοποιείται πραγματικά. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Το &lt;a href="http://www.amazon.com/Accelerated-C-Practical-Programming-Example/dp/020170353X"&gt;C++ Primer&lt;/a&gt; του Stanley Lippman,&amp;nbsp;ένα από τα κλασσικά&amp;nbsp;εισαγωγικά βιβλία&amp;nbsp;και το &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Accelerated-C-Practical-Programming-Example/dp/020170353X"&gt;Accelerated C++&lt;/a&gt; των Koening και Moo, το οποίο είναι συντομότερο καθώς ακολουθεί αρκετά πιο γρήγορους ρυθμούς. &lt;/li&gt;&lt;/ul&gt;</description></item><item><title>Απ: Πρόβλημα με χρήση TList</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67058.aspx</link><pubDate>Mon, 05 Sep 2011 06:48:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67058</guid><dc:creator>izno</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67058.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=67058</wfw:commentRss><description>Η ακριβής διατύπωση είναι Έχουμε έναν πίνακα 26 θέσεων. Σε κάθε θέση υπάρχει ένα TList και κάθε 
TList περιέχει ένα TImage. Το TImage κληρονομείται με 4 χαρακτηριστικά. 
Να γραφεί κώδικας και κλάσεις.&lt;br&gt;Το πρόβλημα μου δεν είναι να όρισω το TImage και να το συνδέσω με το TList , το πρόβλημα μου είναι πως θα ορίσω σωστά σε κάθε θέση του πίνακα να υπάρχει ένα ΤList.&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με χρήση TList</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67057.aspx</link><pubDate>Mon, 05 Sep 2011 06:34:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67057</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67057.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=67057</wfw:commentRss><description>Και πάλι δεν εξηγείς τί θέλεις να κάνεις. Τί εννοείς "να προσθέσεις ένα TList σε ένα πίνακα " ? Πως να ορίσεις ένα πίνακα από TList ? &amp;nbsp;Με ένα TList myArray[]; Πως να αποθηκεύσεις ένα αντικείμεο TList σε ένα στοιχείο του πίνακα? Με το myArray[3]=myTList; Ή πως να προσθέσεις π.χ. ένα 6ο στοιχείο σε ένα array που έχει οριστεί ότι περιέχει 5 στοιχεία? Αυτό δεν γίνεται και θα πρέπει να δημιουργήσεις ένα νέο πίνακα 6 στοιχείων, να αντιγράψεις όλα τα παλία και να βάλεις το νέο στο τέλος.&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Α, και εδώ που τα λέμε, αν η ύλη που διαβάζεις μιλάει για TList και όχι για STL, καλά θα κάνεις να σκεφτείς πολύ σοβαρά αν αξίζει να τη διαβάζεις καν. Γιατί μάλλον δεν πρόκειται να ξανασυναντήσεις ποτέ αυτά τα TList.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Απ: Πρόβλημα με χρήση TList</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67056.aspx</link><pubDate>Mon, 05 Sep 2011 05:51:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67056</guid><dc:creator>izno</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67056.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=67056</wfw:commentRss><description>Σε ευχαριστώ για την απάντηση σου , όντως ψάχνωντας και εγώ βρήκα ότι το TList είναι ιδιαιτερότητα της Borland , αν ήταν στην δική μου κρίση δεν θα το χρησιμοποιούσα αλλά είναι μέρος της ύλης που διδάσκομαι και θα πρέπει να το βρω.&lt;br&gt;&amp;nbsp;Η TList είναι όντως container αλλά η παρούσα ερώτηση μου έχει ζητηθεί και έπρεπε να την λύσω. Δυστηχώς από την Borland δεν μπόρεσα να έχω την επιθυμητή υποστήριξη και γι αυτό απευθύνθηκα εδώ μήπως κάποιος το έχει συναντήσει .&lt;br&gt;&amp;nbsp;Ευχαριστώ πάλι για τον κόπο σου :)&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με χρήση TList</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67054.aspx</link><pubDate>Mon, 05 Sep 2011 05:29:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67054</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67054.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=67054</wfw:commentRss><description>Κάτι έχεις μπερδέψει. Η Visual C++ είναι προϊόν της Microsoft και δεν περιέχει τύπους TList, TImage. To IDE της Borland περιέχει τις δικές του βιβλιοθήκες οι οποίες δεν έχουν σχέση με το προϊόν της Microsoft. Θα πρέπει συνεπώς να κοιτάξεις το documentation και το Help του IDE σου για να δεις πως χρησιμοποιούνται αυτές οι κλάσεις.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Επιπλέον, τί εννοείς "πως να εισάγω TList σε πίνακα"? Τί είδους πίνακα? Μιλάμε για C array ή για κάτι άλλο? Από τη στιγμή που ένα TList υποθέτω είναι ένα container όπως και ο πίνακας, γιατί θέλεις να φτιάξεις ένα πίνακα από TLists?&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Και τέλος να παρατηρήσω ότι είναι προτιμότερο να χρησιμοποιείς τους standard containers της STL όπως vector, list, map κλπ αντί για custom υλοποιήσεις. Οι custom βιβλιοθήκες κατά κανόνα έχουν φτιαχτεί πριν την STL (μιλάμε για κάπου 10 χρόνια πλέον) και παραμένουν στα διάφορα IDE για λόγους συμβατότητας με παλαιότερες εκδόσεις.&amp;nbsp;&lt;/div&gt;</description></item><item><title>Πρόβλημα με χρήση TList</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67034.aspx</link><pubDate>Sun, 04 Sep 2011 19:35:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67034</guid><dc:creator>izno</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67034.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=67034</wfw:commentRss><description>Καλησπέρα , αν και παρακολουθώ το forum εδώ και καιρό πρώτη φορά γράφω σε αυτό. Η ερώτηση μου είναι πάνω σε visual c++ και συγκεκριμένα&amp;nbsp; πως να εισάγω TList σε πινάκα, και πως μπορώ μέσα στο TList να έχω ΤImage. Θα μπορούσατε να μου δώσετε μια κλάση ως παράδειγμα για να μπορέσω να το υλοποιήσω. (Δεν γνωρίζω άν έχει ιδιαίτερη σημασία αλλά δουλέυω σε περιβάλλον Borland ).&lt;br&gt;Ευχαριστώ.&lt;br&gt;</description></item></channel></rss>