मैं निम्नलिखित लेख पढ़ रहा था,डेटा संरचना की इलाके का क्या अर्थ है?
What Every Programmer Should Know About Compiler Optimizations
अन्य महत्वपूर्ण अनुकूलन है कि किसी भी संकलक-उदाहरण के लिए बूते के बाहर वर्तमान में कर रहे हैं, एक कुशल एक के साथ एक अक्षम एल्गोरिथ्म की जगह, या बदलते हैं अपने इलाके में सुधार के लिए डेटा संरचना का लेआउट।
कि अगर मैं कक्षा में डेटा के सदस्यों के अनुक्रम (लेआउट) को बदलने मतलब यह है, यह प्रदर्शन को प्रभावित कर सकते हैं?
तो, से प्रदर्शन में
class One
{
int data0;
abstract-data-type data1;
};
Differes,
class One
{
abstract-data-type data0;
int data1;
};
अगर यह सही है, अंगूठे का नियम है, जबकि वर्ग या डेटा संरचना को परिभाषित क्या है?
[यह] पर एक नज़र (http://blogs.msdn.com/b/ ले लो vcblog/संग्रह/2013/09/11/परिचय-जीडब्ल्यू-कंपाइलर-स्विच.एएसपीएक्स) लिंक। – LPs
@ एलपी लिंक के लिए धन्यवाद .. सी ++ का उपयोग करने के लिए कितना सीखना चाहिए;) –
[डुप्ले के पास] (http://stackoverflow.com/q/16699247/179910)। –