Advance Learning Tutorial को आगे बढ़ाते हुए आज हम C/C++ Graphics में Modes के बारे में जानेंगे ।
TURBO C Compiler 2 प्रकार के Modes को support करता है ।
पहला TEXT MODE और दूसरा GRAPHICS MODE ।
सबसे पहले हम Text Mode के बारे में बात करेंगे जिसकी हेल्प से भी आप interactive program बना सकते है लेकिन इसमें functions limited होते है ।
TEXT MODE
Text Mode Co-Ordinate System पर work करता है कहने का मतलब यह है की Text Mode पर screen row or column के रूप में divide रहती है by default compiler में Text Mode ही set रहता है इसीलिए आपको कुछ करने की जरूरत नहीं है ।
Normally Text Mode पर screen 80-columns और 25-rows के form में divide रहती है । यानि की यदि आप किसी भी character को Upper-Left Corner पर print करना चाहते है तो Coordinate System के according screen पर position (X ,Y) = (0,0) होगी ।
इसी तरह,
अब यदि आप किसी भी Character को screen के Centre में Print करना चाहते है तो 80 - column और 25 rows के हिसाब से screen पर position (X,Y) = (40,12) हॉगी ।
यँहा पर X number of Columns को और Y number of Rows को represent करता है अब तक तो आप यह समझ गए होंगे की यदि हम X की value में increment करे तो screen पर cursor left-to-right मूव होगा और यदि Y की वैल्यू में increment करे तो cursor top-to-bottom मूव होगा । इस बात को अच्छे से याद रखे यह graphics में बहुत ही important है ।
C/C++ के Advance Learning Tutorial में आज के लिए बस इतना ही । यदि आपको बताये गए topic में कोई भी समस्या हो तो आप अपना प्रश्न पूछ सकते है आप चाहे तो discussion site पर भी discuss कर सकते है
अब आगे हम Text Mode के कुछ basic functions के बारे में जानेंगे और उनके use से simple program भी बनायेगे ।
INDEX NEXT( colors in text mode )
TURBO C Compiler 2 प्रकार के Modes को support करता है ।
पहला TEXT MODE और दूसरा GRAPHICS MODE ।
सबसे पहले हम Text Mode के बारे में बात करेंगे जिसकी हेल्प से भी आप interactive program बना सकते है लेकिन इसमें functions limited होते है ।
TEXT MODE
Text Mode Co-Ordinate System पर work करता है कहने का मतलब यह है की Text Mode पर screen row or column के रूप में divide रहती है by default compiler में Text Mode ही set रहता है इसीलिए आपको कुछ करने की जरूरत नहीं है ।
Normally Text Mode पर screen 80-columns और 25-rows के form में divide रहती है । यानि की यदि आप किसी भी character को Upper-Left Corner पर print करना चाहते है तो Coordinate System के according screen पर position (X ,Y) = (0,0) होगी ।
इसी तरह,
अब यदि आप किसी भी Character को screen के Centre में Print करना चाहते है तो 80 - column और 25 rows के हिसाब से screen पर position (X,Y) = (40,12) हॉगी ।
यँहा पर X number of Columns को और Y number of Rows को represent करता है अब तक तो आप यह समझ गए होंगे की यदि हम X की value में increment करे तो screen पर cursor left-to-right मूव होगा और यदि Y की वैल्यू में increment करे तो cursor top-to-bottom मूव होगा । इस बात को अच्छे से याद रखे यह graphics में बहुत ही important है ।
C/C++ के Advance Learning Tutorial में आज के लिए बस इतना ही । यदि आपको बताये गए topic में कोई भी समस्या हो तो आप अपना प्रश्न पूछ सकते है आप चाहे तो discussion site पर भी discuss कर सकते है
अब आगे हम Text Mode के कुछ basic functions के बारे में जानेंगे और उनके use से simple program भी बनायेगे ।
INDEX NEXT( colors in text mode )