Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 17:37

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Visual C++ 2010

Discussion on Visual C++ 2010 within the .NET Languages forum part of the Coders Den category.

Reply
 
Old 11/15/2011, 23:19   #31
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
Alle Programme bis auf zwei habe ich runtergeworfen.
Die Zwei wurden beim löschen mit der Warnung "Einige Programme werden ohne dieses nicht weiter funktionieren" übersprungen

Visual Studio Prof. 2010 ist wieder drauf.
Aber ich habe trotzdem Dev C++ draufgelassen - die stören sich nicht oder?

Was mich Moementan verwirrt:

Code:
#include <iostream>


using namespace std;

int main()
{
    //Variablen
    int feldgroesse;
    
    
    cout << "Willkommen zum Radix Sortierverfahren!" << endl;
    cout << "Geben Sie bitte die Groesse des zu Sotierenden Arrays an:" << endl;
    cin >> feldgroesse;
    cout << "Die von Ihnen gewaehlte Feldgroesse betraegt:" << feldgroesse << endl;
    cout << "Geben Sie nun die zu sortierenden Zahlen im dreistelligen Bereich ein:" << endl;

    int feldu[feldgroesse];
    
    for (int i = 0; i < feldgroesse; i++)
    {
        cin >> feldu[i];
    }
    cout << (feldu[1] % 10) << endl;
    cout << ((feldu[1] / 10) % 10) << endl;
    cout << ((feldu[1] / 100) % 10) << endl;

    getchar();
    getchar();
}
Funktioniert in Dev C++ aber nicht in VS.
HTML Code:
[B]Fehler:[/B]
Es wir ein Konstanter Ausdruck erwartet. (Z.18)
Zuordnung eines Arrays der konstanten Größe 0 nicht möglich.(Z.18)
'feldu': Unbekannte Größe.(Z.18)
Der Ausdruck muss einen Konstantenwert aufweisen.(Z.18)
Dies ist ein unvollständiges Radix Sort von mir. In Dev C++ funktioniert es einwasnfrei, VS versteht das nicht...

Aber das mit den #includes funktioniert einwandfrei.
Habe die vorkompilierten Header ausgestellt und ein leeres Projekt gemacht.


Danke für Eure Hilfe!!


MrSm!th empfiehlst du auch den Qt für den Anfang für graphische Oberflächen oder an was hattest du gedacht? =)
*scarface* is offline  
Old 11/16/2011, 09:06   #32
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Ich kann zwar kaum c++ aber dder fehler sieht mir so aus als wölltest du einem statischen array eine dynamische grösse zu ordnen

Bleib am anfang erstmal bei konsolen, forms bruchst du am anfang eigentlich gar nicht

Quote:
Du sagtest, es ist beides. Und ob man damit Delphi verwalten kann ist doch völlig irrelevant, denn das ist nicht sein Ziel.
Ich rede hier aus meiner eignen erfahrung, ein freund von mir entwickelt in c++, ich in delphi, und da ist es einfach vorteilhaft wenn wir ein gemeinsames projekt machrn wollen, daas hatte ich gemeint.

Und delphi und C++ sind beides gute oop sprachen, aber beide haben vor und nachteile, und das hauptargumt zur entschridung ist meiner meinung nach welchr syntax besser gefällt, aber das driftet grad ab
warfley is offline  
Thanks
1 User
Old 11/16/2011, 14:23   #33
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
jop warfley hat recht, kannst in c++ ein array nicht so dynamisch erstellen.

das hier geht aber:
Code:
int *feldu = NULL; // einen pointer auf einen int deklarieren und mit 0 initialisieren
feldu = new int[feldgroesse]; // dem pointer ein mit new allokiertes feld zuweisen ('new' kann dynamische größen übergeben werden) 
// mit new sagst du dem betriebssystem, dass du gerne speicher in größe von int[feldgröße] hättest, also feldgröße*sizeof(int) und er dir bitte einen pointer auf einen leeren speicherbereich dieser größe zurückgeben soll.

//... dein restlicher code hier

delete[] feldu; // das aufrufen wenn du das feld nicht mehr brauchst. damit wird dem betriebssystem gesagt, dass du den von ihm bereitgestellten speicher an der stelle nicht mehr brauchst und ihn zurückhaben kann um ihn an andere programme weiterzugeben.
habe QT zwar noch nicht ausprobiert, soll aber ganz gut sein.
Dr. Coxxy is offline  
Thanks
1 User
Old 11/16/2011, 15:04   #34
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
Quote:
Bleib am anfang erstmal bei konsolen, forms bruchst du am anfang eigentlich gar nicht
Wie definierst du Anfang?
Quote:
das hier geht aber:
Code übernommen, Radix läuft einwandfrei!
Vielen Dank!

Quote:
habe QT zwar noch nicht ausprobiert, soll aber ganz gut sein.
Habe ich auch gehört, werde mich mal damit auseinandersetzen!

Kennt sich einer hier von euch mit dem Radix Sort aus?
*scarface* is offline  
Old 11/16/2011, 17:33   #35
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Quote:
Wie definierst du Anfang?
Ein jahr villeicht 2. Es gibt auch sehr viele, die nach einigen jahren immer noch ausschließlich mit konsolen arbeiten, und solange sie jetzt nicht unbedingt auf diese angewiesen sind ist das auch wahrscheinlich das beste
warfley is offline  
Thanks
1 User
Old 11/16/2011, 18:52   #36
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
Quote:
Ein jahr villeicht 2
Was gehört denn für dich mit in die "Grundausbildung" rein? Nicht jeder braucht lange um Dinge zu verstehen...
Es ist mir klar, dass man keine Programmiersprache innerhalb von 2 Wochen lernt, logisch, aber wenn man das Grundkonzept verstanden hat, lässt es sich leicht auf andere Sprachen übertragen...
*scarface* is offline  
Old 11/16/2011, 19:43   #37


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Jo, aber es gibt trotzddm genug zu lernen, wofür GUI unnötig bzw. hinderlich ist.
Wenn du kein GUI brauchst, nutz es auch nicht.

Wenn DevC++ den Code so annimmt, solltest du ddn Compiler updaten, der ist eindeutig falsch.

Qt ist gut, aber lern die Sprache erstmal.
Außerdem kann es nicht schaden, erstmal mit reiner WinApi zu lernen, bevor man ne komplexe GUI Lib nimmt.

@warfley: Was anderes hab ich nie behauptet.
MrSm!th is offline  
Thanks
1 User
Old 11/16/2011, 20:46   #38
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
Okay, brauche ich eigentlich nicht, erbringt mir nur für ein Projekt ne gute Informatiknote
Wollte das Radix in ner kleinen GUI machen, aber ich schau mal

Habe eigentlich die neuste Version runtergeladen, aber ich suche mal nach updates

Quote:
Qt ist gut, aber lern die Sprache erstmal.
Evtl Tipps/Links zu besonders guten/hilfreichen Tutorials? Büchern oder sonstigen Lernmaterialien?

WinApi = WindowsAplication ?
Was ist das?
*scarface* is offline  
Old 11/16/2011, 21:55   #39
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Die win API (Application programming interface) ist eine schnittstelle mit der dein programm mit windows kommunizieren kann
warfley is offline  
Thanks
1 User
Old 11/18/2011, 02:19   #40
 
elite*gold: 5
Join Date: Apr 2009
Posts: 239
Received Thanks: 31
verstehe das jetze nix so richtig xD
manu123187 is offline  
Reply


Similar Threads Similar Threads
[Problem] Visual C++ 2010
08/28/2011 - Technical Support - 2 Replies
Hi, i want test V C++ 2010. But after projekting, im getting problem with d3dx9.h... and i test, reinstal DIRECT SDK .. But still Problem..
Visual C++ 2010 Hilfe!
07/17/2011 - .NET Languages - 5 Replies
Hallo, kann einer ein Tut mir Video machen wo man drin Spricht ?? ein gutes habe ein von c++ 2008 gesehen aber die befehle sind anderest wie beim 2010 irgen wie z.B. schreibt er um console was zu senden muss man cout << "Hallo Welt" ; schreiben das mit cout geht aber nicht -.- beim 2010
Visual C++ 2010 Problem
03/23/2011 - .NET Languages - 2 Replies
Hallo e*pvpers wie im titel schon erwähnt hab ich ein problem mit visual c++ 2010 und zwar ich kann es nicht instalieren jedes mal wenn ich zur eigentlichen instalation komme bleibt es hängen und dann kommt da eine error meldung... kann es villeicht daran liegen das ich schon visual basic 2010 auf meinen pc habe?
[HELP] Visual C++ 2010
10/09/2010 - WarRock - 5 Replies
Hi , Today i download and i instal ...... VISUAL C++ 2010 ... And i Start It.. And look .. http://img510.imageshack.us/img510/7462/33596211. png I think is Free... Is it free???
Visual Basic 2010 [WMP]
06/12/2010 - Technical Support - 0 Replies
Jah also ich woltle mal einen Eigenden machen nur wie Speicher ich den das meine Freunde den auch bekommen können von mir? Frage:Kann ich auch den schwarzenhintergund in ein von meinen Designs ändern und das Icon ganz oben auch ändern? Und was kann man noch so damit machen? Bitte um hilfe!



All times are GMT +1. The time now is 17:38.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.