Skip to content

MapRemoveAll

MapRemoveAll

Description

Remove all entries matching a key.

Parameters

Name Direction Description
m in,out Map.
key in Key to delete.

Success

Number of removed values.

Failure

0

Usage example (Cross-references)

Usage examples (Cross-references)
        MapInsertR(&map, 9, 90);
    
        bool result = (MapRemoveAll(&map, 5) == 3);
        result      = result && !MapContainsKey(&map, 5);
        result      = result && (MapValueCountForKey(&map, 5) == 0);
Last updated on