| Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme. |
Diskussion: [C++] acces violation bei string? (gelöst) im Forum Code Kitchen, in der Kategorie Software Home; Anzeige vorweg der codeblock: Code: #include <iostream> #include <string> using namespace std; int main() { char * input; //string erzeugen ...
![]() |
| | #1 (permalink) |
| Registriert seit: 27.12.07 ![]() Likes: 39 | [C++] acces violation bei string? (gelöst) Anzeige vorweg der codeblock: Code: #include <iostream>
#include <string>
using namespace std;
int main()
{
char * input; //string erzeugen
cin >> input; //von der konsole einlesen
unsigned int size_type;
inindex = size_type = strlen(input); //länge des strings errechnen
for (int i = 0; i < inindex; ++i) //ein char aus dem string holen bis er zuende ist
{
buffer = input[i];
/*arbeit*/
}
} während der ausführung tritt eine acces violation auf, und zwar genau nach dem einlesen über cin. der debugger von visual c++ hilft mir nicht, da ich kein assembler kann, und dev c++ weigert sich trotz neuinstallation zu debuggen. weiß vielleicht einer von euch wo da der fehler liegen könnte?
__________________ You shoot yourself in somebody else's foot.|Dann gabs da noch den Mathematiker der P?=NP in O(1) erklärte. |[A]| = p(·,|[A]|)+1 |
| | |
| | #2 (permalink) |
| Senior Member | Ähm, du includest string, nimmst dann doch ein char für input. Wieso?!?! Also entweder du benutzt dann auch string für input oder du schaust dir das Thema mit den Pointern nochmal genauer an. Du hast nur einen Pointer erstellt, dem aber keinen Speicher zugewiesen, was dann zur Access Violation führt. Gruß odigo
__________________ [HaBo] @ Facebook - Gefällt mir! |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 27.12.07 ![]() Likes: 39 | Danke werd das gleich mal ausprobieren!
__________________ You shoot yourself in somebody else's foot.|Dann gabs da noch den Mathematiker der P?=NP in O(1) erklärte. |[A]| = p(·,|[A]|)+1 |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| OWA (Office Web Acces) im Internet bereitstellen | reaLInsanity | Network · LAN, WAN, Firewalls | 3 | 24.09.09 23:09 |
| [gelöst] JAVA - String Manipulation | nookstar | Code Kitchen | 9 | 05.11.08 11:24 |
| String | lost | Off topic-Zone | 15 | 08.05.05 23:21 |
| [c/c++] string to int | soox | Code Kitchen | 3 | 14.12.03 19:39 |
| " bei string in VB | Indi | Code Kitchen | 1 | 17.08.02 14:13 |