#ifndef __constants_h #define __constants_h /* constants */ #ifndef DEBUG_ON #define DEBUG_ON 0 // 0 off, 1 on, prints extra statements to the screen #endif #ifndef INITIAL_CASH #define INITIAL_CASH 20000 #endif #ifndef MIN_CASH_IN_ABM #define MIN_CASH_IN_ABM 10000 #endif #ifndef MAX_WITHDRAW #define MAX_WITHDRAW 500 #endif #ifndef MDD #define MDD 9 //Max Dollar Digits - biggest allowed with "long int", min 4, max 12 #endif #ifndef CARD_NUMBER_LENGTH #define CARD_NUMBER_LENGTH 8 #endif #ifndef PIN_LENGTH #define PIN_LENGTH 4 #endif #ifndef DATABASE_FILENAME #define DATABASE_FILENAME "mydatabase.txt" #endif #ifndef MAX_ACCOUNTS #define MAX_ACCOUNTS 9 #endif #ifndef MAX_ACCOUNT_TYPE_LENGTH #define MAX_ACCOUNT_TYPE_LENGTH 20 #endif #ifndef MAX_ACCOUNT_NUMBER_LENGTH #define MAX_ACCOUNT_NUMBER_LENGTH 12 #endif #ifndef MESSAGE_BUFFER_LENGTH #define MESSAGE_BUFFER_LENGTH 80*4 #endif #endif