FGenericPlatformStricmp

Optimized locale and CRT independent case-insensitive string comparisons

Windows
MacOS
Linux

Inheritance Hierarchy

Syntax

struct FGenericPlatformStricmp

Remarks

Optimized locale and CRT independent case-insensitive string comparisons

Only considers ASCII character casing, i.e. C locale semantics

Functions

Name Description

Public function Static

int32

 

Stricmp

(
    const ANSICHAR* String1,
    const ANSICHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const UTF32CHAR* String1,
    const ANSICHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const UTF16CHAR* String1,
    const ANSICHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const UTF8CHAR* String1,
    const ANSICHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const WIDECHAR* String1,
    const ANSICHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const ANSICHAR* String1,
    const UTF16CHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const ANSICHAR* String1,
    const UTF32CHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const ANSICHAR* String1,
    const WIDECHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const UTF32CHAR* String1,
    const UTF32CHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const UTF16CHAR* String1,
    const UTF16CHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const UTF8CHAR* String1,
    const UTF8CHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const WIDECHAR* String1,
    const WIDECHAR* String2
)

Public function Static

int32

 

Stricmp

(
    const ANSICHAR* String1,
    const UTF8CHAR* String2
)

Public function Static

int32

 

Strnicmp

(
    const ANSICHAR* String1,
    const WIDECHAR* String2,
    SIZE_T Count
)

Public function Static

int32

 

Strnicmp

(
    const ANSICHAR* String1,
    const ANSICHAR* String2,
    SIZE_T Count
)

Public function Static

int32

 

Strnicmp

(
    const WIDECHAR* String1,
    const WIDECHAR* String2,
    SIZE_T Count
)

Public function Static

int32

 

Strnicmp

(
    const WIDECHAR* String1,
    const ANSICHAR* String2,
    SIZE_T Count
)

References

Module

Core

Header

Runtime/Core/Public/GenericPlatform/GenericPlatformStricmp.h

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback