BCSUtils

BCSUtils is a BCC-enhanced version of ACSUtils. BCSUtils is not a separate project. ACSUtils and BCSUtils are produced from the same source code and always stay in sync. BCSUtils has exactly the same functions and constants as ACSUtils, so all ACSUtils documentation also works for BCSUtils.

Differences from ACSUtils

Supports strict typing for all functions and constants.

All functions are in the BCSUtils namespace.

Requires BCC and can only be included from .bcs files.

Using BCSUtils

Just include bcsutils.bcs instead of acsutils.acs and make sure the file you're including it from is .bcs and not .acs.

#library "project"
#include "zcommon.bcs"
#include "bcsutils.bcs"
// This line is optional and makes all BCSUtils functions
// usable without writing the "BCSUtils." prefix
using BCSUtils;