mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik itoa() funktioniert nicht trotz <stdlib>?


Autor: ARM (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Leute,

ich programmiere gerade einen ARM SAM7 und kann leider nicht die itoa() 
oder atoi() Funktionen benutzen. Ich bekomme beim compilieren immer den 
Fehler:

main.c:120: warning: implicit declaration of function 'itoa'
main.c:120: warning: nested extern declaration of 'itoa'
C:\gccfd\projects\xxx/main.c:120: undefined reference to `itoa'

trotz:

#include "project.h"
#include "cdc_enumerate.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

wenn ich die Parametertypen in der Fkt itoa ändere, wird das auch 
erkannt und eclipse möchte die richtigen übergabeparametertypen haben, 
wieso aber soll die Fkt dann nicht bekannt sein? Wo ist der Fehler? Ich 
probiere seit Stunden hin und her und weiss nicht mehr weiter...
Wäre für jeden Tip dankbar...

Danke und Gruß
Jo

Autor: ARM (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hat winarm kein atoi oder itoa?

Autor: Thomas K. (muetze1)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sie sind keine Standardfunktionen und daher keine Pflicht.

Siehe auch: http://en.wikipedia.org/wiki/Itoa

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.