PDA

View Full Version : کتابخانه ها در C++(اشکـــــــــــــال)



shima3000
پنج شنبه 08 فروردین 1392, 12:14 عصر
سلام دوستان

میخاستم بدونم این دو کتابخانه ای ک در اول این برنامه تعریف شده برای چی هس و تو کاربردش چیه؟؟


#include "printer.h"
#include "loader.h"
#include "vector.h"


من همینا رو عیناا مینویسم تو ویژوال استادیو ولی خطا میدهههههه:افسرده:

بعد ی سوال دیگه داشتم ی تابع تو این برنامه هس ک متغیرهاشو از نوع Blockتعریف کرده!!!..چجوریه؟؟


void match(Block shuff[],Block orginal[]);


بعد تابع اصلیشم این شکلیهههه:


void match(Block shuff[],Block orginal[])
{
int hinx,winx,counter;

for(hinx=0; hinx<9; hinx++)
{
finalState[hinx] = hinx + '0';
}
finalState[hinx] = '';

for(hinx=0; hinx<9; hinx++)
{
counter=0;
for(winx=0; winx<9; winx++)
{
if(isSameBlock(shuff[hinx],orginal[winx])) initialState[hinx] = finalState[winx];
else counter++;
}

if(counter == 9)
{
initialState[hinx] = '/';
inxBlackItemIndex = hinx;
}
}
initialState[hinx] = '';
}

بعد تو ویژوال کلا رو این خطا میده..اصلا اون خطی ک قرمز کردم اون متدی ک فراخوانی کرده به اسم isSAmeBlockچیه؟؟


خواهش میکنم راهنماایی کنین..ممنون.

shima3000
جمعه 09 فروردین 1392, 12:31 عصر
بچه ها کسی نیس کمک کنه..من پروژه دارمااااااا....:افسرده:

rezaricky
جمعه 09 فروردین 1392, 18:08 عصر
سلام،
کد رو از کجا گرفتید ؟
کتابخانه هایی که اسمشون نوشته شده رو خود برنامه نویس نوشته و بعد تو برنامه اش ازشون استفاده کرده. و یا یک کتابخونه خارجی هست.باید اون فایل ها رو هم تو برنامه تون اضافه کنین تا برنامه اجرا بشه.
و Block هم احتمال زیاد یک struct هست که تو همون کتابخونه ها تعریف شده