আমি চাই console এর input/output এর সম্পূর্ণ অংশ ব্যবহার না করে শুধু একটা নির্দিষ্ট অংশ ব্যাবহার করতে । সাধারনত একটা ইনপুট দেওয়ার পর Enter press করলে cursor বাম দিকে পরের লাইনের শুরুতে আসে । আমি cursor শুরুতে না নিতে চাই । যাতে করে cursor টা ঐ নির্দিষ্ট সীমার বাইরে না যায় । এটা কি করা যাবে ? এবং গেলে কি ভাবে করব?

asked 20 Apr '16, 17:04

Anisur%20Rahman%20Tonu's gravatar image

Anisur Rahman Tonu
20720

edited 03 May '16, 03:42

Tamanna%20Nishat%20Rini's gravatar image

Tamanna Nishat Rini ♦♦
3.0k312

আপনার প্রশ্ন টা পরিষ্কার না... ভালো করে বুঝিয়ে বললে ভালো হয়।

(01 May '16, 10:49) Shadab420

হ্যাঁ আপনি cursor control করতে পারবেন সি / সি++ এ । এজন্য SetConsoleCursorPosition নামের একটা ফাংশন আছে । এইটা ব্যবহার করলে আপনি আপনার কার্সর কে একটা নির্দিষ্ট জায়গায় রাখতে পারবেন । যদি জায়গা থেকে বের হয়ে যায় তাহলে মড করে আবার সীমানার ভিতর নিয়ে আসতে পারবেন । কিন্তু windows.h হেডার ইন্সটল করতে হতে পারে ( আমার বাই ডিফল্ট ছিল না , তাই ইন্সটল করতে হয়েছে । ) লিনাক্স ভার্সনে এই API কাজ করে কিনা তা টেস্ট করে দেখার সময় পাই নি ।

ব্যবহার জানতে এই লিঙ্ক দেখতে পারেন ।

permanent link

answered 05 May '16, 04:30

meta_bot's gravatar image

meta_bot
1463

SetConsoleCursorPosition() দিয়ে cursor যেকোনো জায়গায় নিতে পারসি কিন্তু জায়গা থেকে বের হয়ে গেলে তা কিভাবে আগের জায়গায় ফিরিয়ে আনব ?

(20 May '16, 15:27) Anisur Rahman Tonu
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×14
×6
×6

question asked: 20 Apr '16, 17:04

question was seen: 1,559 times

last updated: 20 May '16, 15:27