这篇教程C++ util_abort函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中util_abort函数的典型用法代码示例。如果您正苦于以下问题:C++ util_abort函数的具体用法?C++ util_abort怎么用?C++ util_abort使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了util_abort函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: matrix_alloc_sharedmatrix_type * matrix_alloc_shared(const matrix_type * src , int row , int column , int rows , int columns) { if (((row + rows) > src->rows) || ((column + columns) > src->columns)) util_abort("%s: Invalid matrix subsection src:[%d,%d] Offset:[%d,%d] SubSize:[%d,%d] /n", __func__, src->rows , src->columns, row,column, rows,columns); { matrix_type * matrix = matrix_alloc_empty(); matrix_init_header( matrix , rows , columns , src->row_stride , src->column_stride); matrix->data = &src->data[ GET_INDEX(src , row , column) ]; matrix->data_owner = false; return matrix; }}
开发者ID:danielfmva,项目名称:ert,代码行数:18,
示例2: lsb_initializeint lsb_initialize( const lsb_type * lsb) { /* The environment variable LSF_ENVDIR must be set to point the directory containing LSF configuration information, the whole thing will crash and burn if this is not properly set. */ printf("Calling initialize ... /n"); if ( lsb->lsb_init(NULL) != 0 ) { fprintf(stderr,"LSF_ENVDIR: "); if (getenv("LSF_ENVDIR") != NULL) fprintf(stderr,"%s/n", getenv("LSF_ENVDIR")); else fprintf(stderr, "not set/n"); util_abort("%s failed to initialize LSF environment : %s /n",__func__ , lsb->sys_msg() ); } return 0;}
开发者ID:rolk,项目名称:ert,代码行数:18,
示例3: gen_data_exportvoid gen_data_export(const gen_data_type * gen_data , const char * full_path , gen_data_file_format_type export_type , fortio_type * fortio) { switch (export_type) { case(ASCII): gen_data_ecl_write_ASCII(gen_data , full_path , export_type); break; case(ASCII_TEMPLATE): gen_data_ecl_write_ASCII(gen_data , full_path , export_type); break; case(BINARY_DOUBLE): gen_data_ecl_write_binary(gen_data , full_path , ECL_DOUBLE); break; case(BINARY_FLOAT): gen_data_ecl_write_binary(gen_data , full_path , ECL_FLOAT); break; default: util_abort("%s: internal error - export type is not set./n",__func__); }}
开发者ID:Ensembles,项目名称:ert,代码行数:18,
|