मैं सी में एक खेल बना रहा हूं ++ जो शिथिल एक बोर्ड खेल के रूप में वर्णित किया जा coudl, (जिनमें से बोल, कोड मैं बात का उपयोग करें? करता है), और मैं सोच रहा हूँ जो इन दोनों में से जाँच करता है, तो चरित्र सीमा से बाहर है कार्यों और अधिक कुशल है:
एक:
int main()
{
//display board
//get player input
//move player
//if player is out of bounds,
//force player back into bounds
}
दो
//int main()
{
//same thing, except without last two lines.
}
void move(char input)
{
//if input does not place player out of bounds
//move player according to input
}
अनिवार्य रूप से, पहले एक हर इकाई चलता है, तो संस्थाओं पदों के सभी की जाँच करता है और तदनुसार उन्हें रीसेट करता है, और दूसरा एक यकीन है कि खिलाड़ियों के लिए कदम उसे सीमा से बाहर कदम नहीं करता है, reather पाश के अंत तक इंतजार कर से बना देता है।
मुझे पता है कि जो इन दोनों में से (सिस्टम?) और अधिक कुशल या अन्य की तुलना में तेजी है चाहते हैं, या, यदि वे दोनों बराबर, कर रहे हैं जो इनमें से किसी एक के लिए एक बेहतर कोडिंग शैली हो सकता है?













