Skip to content

fcrownarisk/Keyword_Collection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

##### C++ #####

alignas: Specifies alignment requirements for types or objects.

alignof: Queries the alignment requirements of a type.

and: Alternative representation of the logical AND operator.

and_eq: Alternative representation of the bitwise AND assignment operator.

asm: Used to embed assembly code.

auto: Used for type deduction; automatically deduces the type of a variable based on its initializer expression.

bitand: Alternative representation of the bitwise AND operator.

bitor: Alternative representation of the bitwise OR operator.

bool: Boolean type.

break: Exits a loop or switch statement.

case: A branch in a switch statement.

catch: Exception handling; catches exceptions.

char: Character type.

char8_t: Type used to represent UTF-8 characters (introduced in C++20).

char16_t: Type used to represent UTF-16 characters.

char32_t: Type used to represent UTF-32 characters.

class: Declares a class.

compl: Alternative representation of the bitwise NOT operator.

const: Defines a constant or specifies that a function does not modify an object.

constexpr: Declares a constant expression evaluated at compile time.

const_cast: Used to modify the const or volatile attributes of a type.

continue: Skips the rest of the current loop iteration and proceeds to the next one.

decltype: Queries the type of an expression.

default: The default branch in a switch statement or explicitly defaulted special member functions.

delete: Deallocates dynamically allocated memory or prohibits the use of a function.

do: Loop statement; executes the loop body at least once.

double: Double-precision floating-point type.

dynamic_cast: Performs safe downcasting within an inheritance hierarchy.

else: The alternative branch in an if statement.

enum: Declares an enumeration type.

explicit: Prevents implicit conversions for constructors or conversion functions.

export: Used for template declarations; rarely used today.

extern: Declares that a variable or function is defined elsewhere.

false: The false value of the Boolean type.

float: Single-precision floating-point type.

for: Loop statement.

friend: Declares a friend function or class.

goto: Unconditional jump statement.

if: Conditional statement.

inline: Suggests that the compiler inline-expand a function.

int: Integer type.

long: Long integer or long double-precision floating-point type.

mutable: Allows modification of a class member within a const member function.

namespace: Declares a namespace.

new: Dynamically allocates memory.

not: Alternative representation of the logical NOT operator.

not_eq: Alternative representation of the inequality operator.

nullptr: Null pointer constant.

operator: Overloads an operator.

or: Alternative representation of the logical OR operator.

or_eq: Alternative representation of the bitwise OR assignment operator.

private: Declares private access for class members.

protected: Declares protected access for class members.

public: Declares public access for class members.

register: Suggests that the compiler store a variable in a register (deprecated in C++17).

reinterpret_cast: Used for low-level reinterpretation type casting.

return: Returns from a function.

short: Short integer type.

signed: Signed integer type.

sizeof: Queries the size of a type or object.

static: Static storage duration or internal linkage.

static_assert: Compile-time assertion.

static_cast: Used for non-polymorphic type conversions.

struct: Declares a structure.

switch: Multi-way selection statement.

template: Declares a template.

this: Pointer to the current object.

throw: Throws an exception.

true: The true value of the Boolean type.

try: Exception handling; attempts to execute a code block that may throw an exception.

typedef: Defines a type alias.

typeid: Queries type information.

typename: Declares a type name in templates or serves as an alternative to class for declaring template parameters.

union: Declares a union.

unsigned: Unsigned integer type.

using: Introduces namespace members or defines type aliases.

virtual: Declares a virtual function.

void: Typeless type.

volatile: Specifies that an object may be modified unexpectedly; prohibits optimization.

wchar_t: Wide character type.

while: Loop statement.

xor: Alternative representation of the bitwise XOR operator.

xor_eq: Alternative representation of the bitwise XOR assignment operator.

#### C SHARP #####

abstract: Declares an abstract class or abstract method.

as: Used for type conversion; returns null if the conversion fails.

base: Used to access members of the base class from a derived class.

bool: Boolean type.

break: Exits a loop or switch statement.

byte: 8-bit unsigned integer.

case: A branch in a switch statement.

catch: Exception handling; catches exceptions.

char: Character type.

checked: Checks for arithmetic overflow.

class: Declares a class.

const: Defines a constant.

continue: Skips the rest of the current loop iteration and proceeds to the next one.

decimal: High-precision decimal floating-point type.

default: The default branch in a switch statement, or specifies the default value for a generic parameter.

delegate: Declares a delegate type.

do: Loop statement; executes the loop body at least once.

double: Double-precision floating-point type.

else: The alternative branch in an if statement.

enum: Declares an enumeration type.

event: Declares an event.

explicit: Declares an explicit type conversion operator.

extern: Declares an externally implemented method.

false: The false value of the Boolean type.

finally: Exception handling; a code block that executes regardless of whether an exception occurs.

fixed: Prevents the garbage collector from relocating a variable; used in unsafe code.

float: Single-precision floating-point type.

for: Loop statement.

foreach: Iterates through each element in a collection.

goto: Unconditional jump statement.

if: Conditional statement.

implicit: Declares an implicit type conversion operator.

in: Used for contravariance in generic interfaces and delegates, or in foreach loops.

int: Integer type.

interface: Declares an interface.

internal: Declares internal access; accessible only within the current assembly.

is: Checks if an object is compatible with a given type.

lock: Ensures a code block is not executed by multiple threads simultaneously.

long: Long integer type.

namespace: Declares a namespace.

new: Creates an object instance or hides a base class member.

null: Null reference.

object: The base type of all types.

operator: Overloads an operator.

out: Used as a parameter modifier to indicate an output parameter, or for covariance in generic interfaces and delegates.

override: Overrides a virtual or abstract method of the base class.

params: Allows a method to accept a variable number of arguments.

private: Declares private access.

protected: Declares protected access.

public: Declares public access.

readonly: Declares a read-only field.

ref: Used as a parameter modifier to indicate pass-by-reference.

return: Returns from a function.

sbyte: 8-bit signed integer.

sealed: Prevents a class from being inherited or a method from being overridden.

short: Short integer type.

sizeof: Gets the size of a value type in bytes.

stackalloc: Allocates memory on the stack in unsafe code.

static: Declares a static member.

string: String type.

struct: Declares a structure.

switch: Multi-way selection statement.

this: Refers to the current object.

throw: Throws an exception.

true: The true value of the Boolean type.

try: Exception handling; attempts to execute a code block that may throw an exception.

typeof: Gets the System.Type object for a type.

uint: Unsigned integer type.

ulong: Unsigned long integer type.

unchecked: Does not check for arithmetic overflow.

unsafe: Declares an unsafe code context.

ushort: Unsigned short integer type.

using: Introduces a namespace or defines a resource scope (ensures resource disposal).

virtual: Declares a virtual method.

void: Specifies that a method does not return a value.

volatile: Specifies that a field may be accessed by multiple threads simultaneously; prohibits optimization.

while: Loop statement.

About

included C++ C# VB .net Keyword (generated by ChatBot)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published