|
IN101 project on Conway's Game of Life
|
Header file for an option parser for a naive implementation of Conway's game of life. More...
#include <stdbool.h>#include <stdio.h>#include <stdlib.h>

Go to the source code of this file.
Classes | |
| struct | naive_options |
| Structure used to store the command-line options entered by the user. More... | |
Typedefs | |
| typedef struct naive_options | naive_options |
Functions | |
| naive_options | naive_default_options () |
| void | print_usage (char *exec_name) |
| Print usage help message and crash program. More... | |
| void | do_print_formatting_help () |
| Print source textfile formatting help and crash program. | |
| naive_options | parse_options (int argc, char **argv) |
| Parse options from command line arguments. More... | |
Header file for an option parser for a naive implementation of Conway's game of life.
| naive_options parse_options | ( | int | argc, |
| char ** | argv | ||
| ) |
Parse options from command line arguments.
Function will modify print_formatting_help, print_to_console and generate_images booleans accordingly and return the first positional argument, which should be the filename.
| void print_usage | ( | char * | exec_name | ) |
Print usage help message and crash program.
| exec_name | executable name (usually from argv[0]) |
1.8.13