这篇教程C++ write_line函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中write_line函数的典型用法代码示例。如果您正苦于以下问题:C++ write_line函数的具体用法?C++ write_line怎么用?C++ write_line使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了write_line函数的28个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: fmtvoid fmt(char *line_full, ssize_t line_remaining_len, int width) { char *line = line_full; ssize_t line_len; int i; bool split_on_space = false; while (line_remaining_len > width) { line_len = width; for (i = 1; i < line_len; i++) { if (line[line_len - i] == ' ') { line_len = line_len - i; split_on_space = true; break; } } write_line(line, line_len); if (split_on_space) { line_remaining_len--; line++; } line_remaining_len -= line_len; line += line_len; } if (line_remaining_len > 0) { write_line(line, line_remaining_len); }}
开发者ID:Athas,项目名称:EggsML,代码行数:27,
示例2: mainint main(){ write_line("Calling test function"); TestFunc(); write_line("After test function"); return 0;}
开发者ID:andrewjinyounglee,项目名称:PerVERT,代码行数:7,
示例3: im_write_imask_name/** * im_write_imask_name: * @in: mask to write * @filename: filename to write to * * Write an imask to a file. See im_read_dmask() for a description of the mask * file format. * * See also: im_write_imask(). * * Returns: 0 on success, or -1 on error. */int im_write_imask_name( INTMASK *in, const char *filename ){ FILE *fp; int x, y, i; if( im_check_imask( "im_write_imask_name", in ) || !(fp = im__file_open_write( filename, TRUE )) ) return( -1 ); if( write_line( fp, "%d %d", in->xsize, in->ysize ) ) { fclose( fp ); return( -1 ); } if( in->scale != 1 || in->offset != 0 ) write_line( fp, " %d %d", in->scale, in->offset ); write_line( fp, "/n" ); for( i = 0, y = 0; y < in->ysize; y++ ) { for( x = 0; x < in->xsize; x++, i++ ) write_line( fp, "%d ", in->coeff[i] ); if( write_line( fp, "/n" ) ) { fclose( fp ); return( -1 ); } } fclose( fp ); return( 0 );}
开发者ID:ChiaraCaiazza,项目名称:collageMaker,代码行数:43,
示例4: end_linestatic int end_line(char **rest, char **line, int const fd, char *buf){ int ret_read; char *end; char *tmp; while (1) { if (ft_strchr(*rest, '/n') != NULL) { tmp = ft_strdup(*rest); end = ft_strchr(tmp, '/n'); end = end + 1; write_line(rest, end, line); ft_memdel((void**)&tmp); return (1); } ft_bzero(buf, BUFF_SIZE); if ((ret_read = read(fd, buf, BUFF_SIZE)) == 0) { if (ft_strlen(*rest) > 0) write_line(rest, NULL, line); return (0); } join_rest(rest, buf); }}
开发者ID:dieuson,项目名称:42-projects,代码行数:27,
示例5: TestFuncvoid TestFunc(){ write_line("Before first notification"); __annotation_mark(loc1); write_line("Before second notification"); __annotation_mark(loc2); write_line("After second notification");}
开发者ID:andrewjinyounglee,项目名称:PerVERT,代码行数:8,
|