ChicoState / ChicoState/MyFirstExample

Give numbers an explicit size

Offen
#340 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
0
Forks
418
Ø Merge
13 Std. 31 Min.
Gemergte PRs (30 T.)
1

Beschreibung

# Problem Description

Users are reporting different limits of the program's memory usage as well as the maximum values that are supported.

Currently, we are using `int` which typically are at least 32 bit, but depend on the C++ implementation.

# Desired Behavior

Update the program so it uses the `int32_t` data type to force all builds to have the consistent limit.

The acceptable numbers should be displayed to the user after the welcome message, using the line of output:

`(Limited to whole numbers between -2,147,483,648 and 2,147,483,647)`

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne am Programmeinstiegspunkt und lokalisiere die Ausgabe der Willkommensnachricht. Finde anschließend die Ganzzahldeklarationen und die Eingabeverarbeitung, die derzeit int verwenden. Aktualisiere die relevante Zahlenverarbeitung so, dass sie int32_t verwendet, und füge die angegebene limits-Zeile nach der Willkommensnachricht hinzu. Baue das Programm und führe es aus, um den angezeigten Wertebereich und die akzeptierten Werte zu überprüfen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.