utils.cc
来自「PostsBayesian Optimization Algorithm wit」· CC 代码 · 共 110 行
CC
110 行
// ################################################################################//// name: utils.cc//// author: Martin Pelikan//// purpose: functions use elsewhere for swapping values of the variables// of various data types, and some more miscellaneous utils//// last modified: February 1999//// #################################################################################include <stdio.h>#include "utils.h"// ================================================================================//// name: swapInt//// function: swaps the two integers//// parameters: a............a pointer to the first number to exchange// b............a pointer to the second number to exchange//// returns: (int) 0//// ================================================================================int swapInt(int *a, int *b){ int aux; aux = *a; *a = *b; *b = aux; return 0;};// ================================================================================//// name: swapLong//// function: swaps the two long integers//// parameters: a............a pointer to the first number to exchange// b............a pointer to the second number to exchange//// returns: (int) 0//// ================================================================================int swapLong(long *a, long *b){ long aux; aux = *a; *a = *b; *b = aux; return 0;};// ================================================================================//// name: swapPointers//// function: swaps the two pointers//// parameters: a............a pointer to the first pointer to exchange// b............a pointer to the second pointer to exchange//// returns: (int) 0//// ================================================================================void swapPointers(void **a, void **b){ void *aux; aux = *a; *a = *b; *b = aux;}// ================================================================================//// name: printSpaces//// function: prints out a certain number of spaces//// parameters: out..........a pointer to the output stream// num..........a number of spaces to print out//// returns: (int) 0//// ================================================================================int printSpaces(FILE *out, int num){ int i; for (i=0; i<num; i++) fputc(' ',out); return 0;};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?