void main() { clrscr(); char s[40]; int o; cout<<"Vvedite osnovanie 1-16 "; cin>>o; cout<<"Vvedite chislo TOLKO CHISLA I OT 'A' - 'F' "; gets(s); puts(prov(s,o)); if (strcmp(prov(s,o),"vse pravelno")==0) cout<<preo(s,o); getch(); }
std::vector<zypp::sat::Solvable> * zypp_get_packages_by_file (const gchar *search_file) { std::vector<zypp::sat::Solvable> *v = new std::vector<zypp::sat::Solvable> (); zypp::ResPool pool = zypp_build_pool (TRUE); std::string file (search_file); zypp::target::rpm::librpmDb::db_const_iterator it; zypp::target::rpm::RpmHeader::constPtr result = new zypp::target::rpm::RpmHeader (); for (it.findByFile (search_file); *it; ++it) { for (zypp::ResPool::byName_iterator it2 = pool.byNameBegin (it->tag_name ()); it2 != pool.byNameEnd (it->tag_name ()); it2++) { if ((*it2)->isSystem ()) v->push_back ((*it2)->satSolvable ()); } } if (v->empty ()) { zypp::Capability cap (search_file); zypp::sat::WhatProvides prov (cap); for(zypp::sat::WhatProvides::const_iterator it = prov.begin (); it != prov.end (); it++) { v->push_back (*it); } } return v; }
int main(void) { char mas,mas1[255]; int vr, i=0,j=0,k=0,b=0,s[255],r,vrr=0; printf("Пожалуйста, введите произвольную строку .Чтобы закончить ввод введите знак = : "); do { mas =getchar(); if (mas=='='){break;} mas1[i]=mas ; i=i+1; } while (mas!= '='); k=i; for (j=0;j<k;j++) { vr=prov(mas1[j],j); if (vr==2){vrr=1;break;} if (vr==1){vrr=1;} if (vr==0){vrr=0;} } if (vrr==0){printf("Правильное раставление скобок");} if (vrr==1){printf("Неправильное раставление скобок");} printf("\n"); return 0; }
read_error_code_t from_bmp(FILE* fp,image_t* image_info) { size_t coint_param; bmp_header header; int i; pixel_t* shift_mem; switch (errno) { case 0: coint_param = fread( &header, sizeof(header), 1, fp ); image_info->data=malloc( sizeof(pixel_t)*header.biHeight*header.biWidth ); printf("Error:%d\n", errno); printf("coint_param:%lu\n", coint_param); prov(header); image_info->width=header.biWidth; printf("ширина:%d\n", image_info->width); image_info->height=header.biHeight; shift_mem=image_info->data; printf("shift_mem:%p\n",(void*)shift_mem); printf("padding_size%d\n", padding_size(header.biWidth)); fseek(fp, header.bOffBits, SEEK_SET); printf("header.biBitCount:%d",header.biBitCount); if(header.biBitCount != 24) { return WRONG_PALLETE; } for(i=0; i<header.biHeight; i++) { fread(shift_mem, 1, image_info->width*sizeof(pixel_t), fp); shift_mem=shift_mem+image_info->width; fseek(fp, padding_size(header.biWidth), SEEK_CUR); } return READ_OK; case 1: return READ_INVALID_SIGNATURE; case 2: return READ_INVALID_BITS; case 3: return READ_INVALID_HEADER; case 4: return such_process; default: return UNKNOW_ERROR; } fclose(fp); }
/*---------------------------------------------------------------------- * Show TipOfTheDay dialog -----------------------------------------------------------------------*/ void TtaShowTipOfTheDay() { #ifdef _WX int num = 0; ThotBool res, show = TtaShowTipOfTheDayAtStartup(); TtaGetEnvInt("TIP_OF_THE_DAY_NUMBER", &num); AmayaTipProvider prov(num); res = AmayaShowTip(NULL,& prov, show); if(res!=show) TtaSetShowTipOfTheDayAtStartup(res); //TtaSetEnvInt("TIP_OF_THE_DAY_NUMBER", (int)prov.GetCurrentTip(), TRUE); // Update current tip num = (int)prov.GetCurrentTip(); int tip = (num+1+s_tipsCount)%s_tipsCount; TtaSetEnvInt("TIP_OF_THE_DAY_NUMBER", tip, TRUE); #endif /* _WX */ }