Autor Thema: C++ Tut  (Gelesen 2826 mal)

Offline Grishnack

  • Agnostiker aus Leidenschafft
  • *****
  • Beiträge: 6649
  • Karma: -45
Re: C++ Tut
« Antwort #45 am: November 24, 2011, 00:52:51 »
aber dasselbe

Offline prodigy

  • Administrator
  • ********
  • Beiträge: 4935
  • Karma: 159
Re: C++ Tut
« Antwort #46 am: November 24, 2011, 14:12:07 »
gibts nur in php und heißt inhalt wie auch typ sind gleich, da php ja ne art typen-freie sprache ist wurde das eingeführt

Offline caschta

  • Hochstarter
  • **********
  • Beiträge: 32587
  • Karma: -928
Re: C++ Tut
« Antwort #47 am: Januar 23, 2012, 15:45:24 »
achja c++





was der fick? das kommt wenn ich compilieren will.



edit: whoops. mit gcc kommt der fehler. mit g++ nicht

 :pokerface:
« Letzte Änderung: Januar 23, 2012, 15:48:10 von caschta »

Offline Infected

  • Präsident von Mal'Ganis
  • ******
  • der Z zu dem uhälter
  • Beiträge: 11508
  • Karma: -379
Re: C++ Tut
« Antwort #48 am: Januar 23, 2012, 16:43:17 »
wieso willst du c++ programmieren? du studierst doch eh nicht mehr


Offline caschta

  • Hochstarter
  • **********
  • Beiträge: 32587
  • Karma: -928
Re: C++ Tut
« Antwort #49 am: Januar 23, 2012, 16:44:09 »
doch, bin bald an der TU und an der h_da gleichzeitig eingeschrieben

also studiere ich informatik während ich informatik studiere


Offline Anta

  • Rule Britannia
  • ******
  • Beiträge: 10134
  • Karma: 14
Re: C++ Tut
« Antwort #50 am: Januar 23, 2012, 17:58:31 »
bewerbe mich fürn master in darmstadt.

hast du allgemeine informatik eigentlich gefailt caschta?

Offline caschta

  • Hochstarter
  • **********
  • Beiträge: 32587
  • Karma: -928
Re: C++ Tut
« Antwort #51 am: Januar 23, 2012, 18:02:37 »
allgemeine informatik? das modul hab ich nicht, ka obs das bei mir mal gab

bei mir gibts nur grundlagen der informatik, formale grundlagen der informatik, und technische grundlagen der informatik. im grundstudium halt. AI hatte ich nie

Offline Anta

  • Rule Britannia
  • ******
  • Beiträge: 10134
  • Karma: 14
Re: C++ Tut
« Antwort #52 am: Januar 23, 2012, 18:06:01 »
müsste das als auffrischrungsmodule machen (I+II+III), ka wie schwer das ist. heißt ja immer ABOOO DARMSTADT

Offline caschta

  • Hochstarter
  • **********
  • Beiträge: 32587
  • Karma: -928
Re: C++ Tut
« Antwort #53 am: Januar 23, 2012, 18:08:44 »
http://www.d120.de/forum/viewforum.php?f=379&sid=9a224f9a5c956ee95817684bcffeeed4

da, gibt jedenfalls extra n forum. kannst ja mal reinlesen. hab wie gesagt kp von dem modul.

Offline caschta

  • Hochstarter
  • **********
  • Beiträge: 32587
  • Karma: -928
Re: C++ Tut
« Antwort #54 am: April 18, 2012, 16:16:17 »
#include <cstdlib>
#include <string>
using namespace std;

/*
 *
 */


const int WIDTH = 7;
const int HEIGHT = 6;
const char PLAYER1 = 'X';
const char PLAYER2 = 'O';
const char EMPTY = ' ';

int main() {

    char spielfeld[WIDTH][HEIGHT];

    init(spielfeld);

    return 0;
}

    void init(char array[][]) {
   
    for (int i = 0; i < WIDTH; ++i) {
        for (int j = 0; j < HEIGHT; ++j) {
            array[i][j] = {{EMPTY}, {EMPTY}};
        }
    }}


kann mir BITTE mal einer sagen, warum das nicht geht?

komm mir vor wie n obernoob. sicher irgendwo n syntaxfehler, will einfach nur das array initalisieren, und zwar mit EMPTY. (spielfeld leer machen)

achja, c++.


Offline Qwerfeldein

  • Gelegenheitsposter
  • Beiträge: 320
  • Karma: -2
Re: C++ Tut
« Antwort #55 am: April 18, 2012, 16:40:14 »
ich habe gerade keinen Entwicklungsumgebung zur Hand, aber müsste es nicht

array[i][j] = EMPTY; anstatt  array[i][j] = {{EMPTY}, {EMPTY}}; heißen?

Offline caschta

  • Hochstarter
  • **********
  • Beiträge: 32587
  • Karma: -928
Re: C++ Tut
« Antwort #56 am: April 18, 2012, 16:44:20 »
hatte ich vorher, geht aber auch nicht

Offline Qwerfeldein

  • Gelegenheitsposter
  • Beiträge: 320
  • Karma: -2
Re: C++ Tut
« Antwort #57 am: April 18, 2012, 17:19:43 »
zusätzlich zu dem = EMPTY noch

void init(char array[][HEIGHT]) {
statt

void init(char array[][]) {
und die init-Funktion über die main-Funktion
« Letzte Änderung: April 18, 2012, 17:28:08 von Qwerfeldein »

Offline caschta

  • Hochstarter
  • **********
  • Beiträge: 32587
  • Karma: -928
Re: C++ Tut
« Antwort #58 am: April 18, 2012, 17:32:22 »
1. das bringt nichts (eben probiert)
2. warum sollte ich in ner funktion schon festlegen wie groß der übergeben parameter sein wird? hauptsache der typ stimmt, also char und zweidimensional

Offline Qwerfeldein

  • Gelegenheitsposter
  • Beiträge: 320
  • Karma: -2
Re: C++ Tut
« Antwort #59 am: April 18, 2012, 17:40:02 »
2. warum sollte ich in ner funktion schon festlegen wie groß der übergeben parameter sein wird? hauptsache der typ stimmt, also char und zweidimensional

weil der Compiler meint:
11 C:\Users\X\Desktop\main.cpp declaration of `array' as multidimensional array must have bounds for all dimensions except the first

keine Ahnung

was kommt bei dir noch für eine Fehlermeldung? bei mir scheints zu klappen
« Letzte Änderung: April 18, 2012, 17:42:00 von Qwerfeldein »