ChicoState / ChicoState/MyFirstExample
Give numbers an explicit size
- 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