您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ where函数代码示例

51自学网 2021-06-03 09:55:56
  C++
这篇教程C++ where函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中where函数的典型用法代码示例。如果您正苦于以下问题:C++ where函数的具体用法?C++ where怎么用?C++ where使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了where函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: main

int main(int argc, char const* argv[]){    char aaa[12]="julywoaini";    char b='w';    int c;    c = where(b,aaa);    printf("lacation is:%d/n",c);    printf("aaa[%d]/n",c);    return 0;}
开发者ID:o12460281,项目名称:txy-project,代码行数:10,


示例2: from

void from(char *tok) {   char *token;       if (!strcmp(tok, "from"))     {       token = strtok(NULL, " ");         where(token);         }   else puts("From error! /n");      }
开发者ID:mooseman,项目名称:crystal,代码行数:10,


示例3: where

void Highscore::draw() {    Rect where( 550,200,300,300 );    SDL_Color color( {240,240,250} );    pWriterPtr->draw(where,"GAME OVER", color);    where.y += 40;    pWriterPtr->draw(where, "Result: " + LiveBar::getResult() + "m", color );}
开发者ID:lolciuuu,项目名称:0.0.2,代码行数:10,


示例4: main

int main(){    int numBenchmarks = 5;    if (runvector) numBenchmarks++;#ifdef BENCHMARK_VALARRAY    numBenchmarks++;#endif#ifdef FORTRAN_90    numBenchmarks++;#endif    BenchmarkExt<int> bench("floop8: $x = u/$a", numBenchmarks);    bench.setNumParameters(numSizes);    Array<int,1> parameters(numSizes);    Array<long,1> iters(numSizes);    Array<double,1> flops(numSizes);    parameters=pow(pow(2.,0.25),tensor::i)+tensor::i;    flops = 1 * parameters;    iters = 100000000L / flops;    iters = where(iters<2, 2, iters);    cout << iters << endl;        bench.setParameterVector(parameters);    bench.setIterations(iters);    bench.setOpsPerIteration(flops);    bench.setDependentVariable("flops");    bench.beginBenchmarking();    float u = 0.39123982498157938742;    ArrayVersion(bench, u);    ArrayVersion_unaligned(bench, u);    ArrayVersion_misaligned(bench, u);    ArrayVersion_index(bench, u);    //doTinyVectorVersion(bench, u);    F77Version(bench, u);#ifdef FORTRAN_90    F90Version(bench, u);#endif#ifdef BENCHMARK_VALARRAY    ValarrayVersion(bench, u);#endif    if(runvector)      VectorVersion(bench, u);    bench.endBenchmarking();    bench.saveMatlabGraph("floop8.m");    return 0;}
开发者ID:Albex,项目名称:Advanced_Architecture,代码行数:55,


示例5: nw_init

PRIVATE void nw_init(){#if DEBUG & 256 { where(); printf("starting mq_init()/n"); }#endif	mq_init();#if DEBUG & 256 { where(); printf("starting bf_init()/n"); }#endif	bf_init();#if DEBUG & 256 { where(); printf("starting clck_init()/n"); }#endif	clck_init();#if DEBUG & 256 { where(); printf("starting sr_init()/n"); }#endif	sr_init();#if DEBUG & 256 { where(); printf("starting eth_init()/n"); }#endif	eth_init();#if DEBUG & 256 { where(); printf("starting arp_init()/n"); }#endif#if ENABLE_ARP	arp_init();#endif#if DEBUG & 256 { where(); printf("starting ip_init()/n"); }#endif#if ENABLE_IP	ip_init();#endif#if DEBUG & 256 { where(); printf("starting tcp_init()/n"); }#endif#if ENABLE_TCP	tcp_init();#endif#if DEBUG & 256 { where(); printf("starting udp_init()/n"); }#endif#if ENABLE_UDP	udp_init();#endif}
开发者ID:54niyu,项目名称:minix,代码行数:47,


示例6: where

void GraphEditor::handleAddBlock(const Poco::JSON::Object::Ptr &blockDesc){    if (not this->isVisible()) return;    QPointF where(std::rand()%100, std::rand()%100);    //determine where, a nice point on the visible drawing area sort of upper left    auto view = dynamic_cast<QGraphicsView *>(this->currentWidget());    where += view->mapToScene(this->size().width()/4, this->size().height()/4);    this->handleAddBlock(blockDesc, where);}
开发者ID:m0x72,项目名称:pothos,代码行数:11,


示例7: find_descendent_r

	navigator::find_results navigator::find_descendent(node_name str) const	{		auto all = find_descendent_r(str);		find_results results;		auto here = where();		for(auto const& pth : all)		{			auto depth = pth.length() - here.length();			results.by_location[find_results::result_location{ 0, depth }].push_back(pth);		}		return results;	}
开发者ID:kamrann,项目名称:workbase,代码行数:12,


示例8: Where

int Where(int, char* []){  const auto foo = test::TabFoo{};  const auto bar = test::TabBar{};  // Unconditionally  compare(__LINE__, select(foo.omega).from(foo).unconditionally(), "SELECT tab_foo.omega FROM tab_foo");  compare(__LINE__, remove_from(foo).unconditionally(), "DELETE FROM tab_foo");  compare(__LINE__, update(foo).set(foo.omega = 42).unconditionally(), "UPDATE tab_foo SET omega=42");  compare(__LINE__, where(sqlpp::value(true)), " WHERE " + getTrue());  // Never  compare(__LINE__, where(sqlpp::value(false)), " WHERE " + getFalse());  // Sometimes  compare(__LINE__, where(bar.gamma), " WHERE tab_bar.gamma");  compare(__LINE__, where(bar.gamma == false), " WHERE (tab_bar.gamma=" + getFalse() + ")");  compare(__LINE__, where(bar.beta == "SQL"), " WHERE (tab_bar.beta='SQL')");  return 0;}
开发者ID:Erroneous1,项目名称:sqlpp11,代码行数:21,


示例9: where

/*virtual*/ int gui_filterbar_c::full_search_s::iterate(int pass){    // mtype 0 == MTA_MESSAGE    // mtype 107 == MTA_UNDELIVERED_MESSAGE    ts::str_c where(CONSTASTR("(mtype == 0 or mtype == 107) and msg like /"%"));    where.encode_pointer(&flt).append(CONSTASTR("/" order by mtime") );    db->read_table(CONSTASTR("history"), DELEGATE(this, reader), where);    return R_DONE;}
开发者ID:kjradv,项目名称:Isotoxin,代码行数:12,


示例10: main

int main(){Array<float,2> test(8,8), test2(5,5) ;test = 5;Range I(2,6) ;Range J(3,7) ;// Koenig lookup hack#if defined(__GNUC__) && (__GNUC__ < 3)test2 = where(blitz::operator> (test(I,J), test(I-1,J)), 0, test(I,J));#elsetest2 = where(test(I,J) > test(I-1,J), 0, test(I,J));#endifBZTEST(test2(3,3) == 5);cout << test2 << endl ;}
开发者ID:Albex,项目名称:Advanced_Architecture,代码行数:21,


示例11: _snwprintf

	void JavaError::format_error(Base::mstring & out) const {		wchar_t buf[Base::MAX_PATH_LEN] = {0};		_snwprintf(buf, Base::lengthof(buf), L"Error: %s", what().c_str());		out.push_back(buf);#ifndef NDEBUG		_snwprintf(buf, Base::lengthof(buf), L"Exception: %s", type().c_str());		out.push_back(buf);		_snwprintf(buf, Base::lengthof(buf), L"Where: %s", where());		out.push_back(buf);#endif	}
开发者ID:IDA-RE-things,项目名称:andrew-grechkin,代码行数:12,


示例12: perform_edit

status_t perform_edit(MTextAddOn *addon){	status_t result = B_OK;	entry_ref headerFile;	BPoint where(0,0);	if (addon->Window() && addon->Window()->Lock())	{		uint32 buttons;		addon->Window()->ChildAt(0)->GetMouse(&where, &buttons);		addon->Window()->ChildAt(0)->ConvertToScreen(&where);		addon->Window()->Unlock();		where += BPoint(-3,-3);	}	result = addon->GetRef(headerFile);	BString fileName;	if (result >= B_OK)		fileName = headerFile.name;	CLanguageInterface *languageInterface = NULL;	if (addon->Window())	{		PDoc *doc = dynamic_cast<PDoc *>(addon->Window());		if (doc && doc->TextView())		{			int lang = doc->TextView()->Language();			if (lang > -1)				languageInterface = CLanguageInterface::FindIntf(lang);		}	}	BString header;	result = RunPopUpMenu(where, header, fileName, languageInterface);	//printf("result %s/n", strerror(result));	if (result == B_CANCELED)		return B_OK;	if (result < B_OK)		return result;#if 0	// Do not change the case if a shift key was pressed	if ((modifiers() & B_SHIFT_KEY) == 0)		fileName.ToUpper();#endif	addon->Select(0, 0);	addon->Insert(header.String());		return result;}
开发者ID:HaikuArchives,项目名称:Pe,代码行数:52,


示例13: setup_utmp

static void setup_utmp(int mode) {    userinfo_t uinfo;    char buf[80];    char remotebuf[1024];    time_t now = time(NULL);        memset(&uinfo, 0, sizeof(uinfo));    uinfo.pid = currpid = getpid();    uinfo.uid = usernum;    uinfo.mode = currstat = mode;    uinfo.msgcount = 0;    if(!(cuser.numlogins % 20) &&       cuser.userlevel & PERM_BM)	check_BM();	/* Ptt 自
C++ wherex函数代码示例
C++ whenInputIs函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。