Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

11

03.06.2010, 21:45

Ähm man merkt das du eben KEINE ahnung hast. Ich habe nicht nach deiner IDE gefragt sondern wie du das GUI für dein sooo geniales sound tool machst. Also sowas wie GDI, WinForms, Qt, wxWidgets oder gtk oder sowas...
Sowas gibt es doch schon? Wozu also das Rad neuerfinden?
Homepage: fkrauthan.de | Browser-game: flowergame.net

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

12

03.06.2010, 21:51

Wenn du der Meinung bist, dass ich KEINE AHnung habe, warum gibt sich denn der schlaue Supermoderator "fkrauthan" überhaupt mit meiner Wenigkeit ab???

(So jetzt habe ich mich völlig unbeliebt gemacht, obwohl ich es davor wohl bei Einigen auch schon war. :huh: )

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

13

03.06.2010, 21:52

Ich weiß ehrlich gesagt auch nicht, was dich daran stört, wenn ich behaupte, dass ich sehr gut in C++ programmieren kann?

Das wagen nicht mal Leute, die 10+ Jahre in C++ beruflich programmieren zu sagen. (siehe c-plusplus.de)

Es geht ja auch nicht um irgendwelches kindliches gebashing ala "ich kann besser programmieren, als du", sondern, dass du mit solchen Aussagen sehr vorsichtig sein musst, weil du dich sonst sehr unglaubwürdige machen kannst.

fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

14

03.06.2010, 21:56

Ich weise dich nur darauf hin das solche aussage wie drakon schon gesagt hat sehr gefährlich ist. Nicht mehr und nicht weniger.
Homepage: fkrauthan.de | Browser-game: flowergame.net

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

15

03.06.2010, 22:01

Unter "darauf Hinweisen" verstehe ich etwas Anderes. Aber ich habe nie gesagt, der beste C++-Programmierer zu sein. Und um "sehr gut" unmissverständlicher auszudrücken: Ich kann alleine Programme schreiben, die komplexe Aufgaben erledigen.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

16

03.06.2010, 22:09

Und um "sehr gut" unmissverständlicher auszudrücken: Ich kann alleine Programme schreiben, die komplexe Aufgaben erledigen.


Sehr relativ. ;)

Was ist komplex für dich? - Ist ein Counter für dich komplex? Ist ein Sortieralgorithmus für dich komplex? Ist ein Raytracer für dich komplex? usw.
Du musst da jetzt keine direkte Antwort drauf geben, sondern nur mal überlegen, wie nichtssagend deine Aussage ist. ;)

Das schöne ist ja, dass du dich auch gar nicht einteilen musst. Entweder du kannst etwas, oder nicht und dann holst du dir Hilfe. Wenn du dich mal irgendwo bewerben musst, dann wird da auch eher gefragt, was du so für Projekte gemacht hast (eigene oder mitgearbeitet) und dann bekommt man relativ schnell einen Eindruck deines Standes.

fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

17

03.06.2010, 22:18

Und nur alleine Projekte machen kommt nicht gut wenn man sich bewirbt. Das Zeigt nur das du nicht Teamfähig bist was im Berufswesen inzwischen sehr wichtig geworden ist. Nur als kleiner Tipp am rande von deinem lieblings supermoderator. ;)
Homepage: fkrauthan.de | Browser-game: flowergame.net

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

18

03.06.2010, 22:40

Ich würde vorschlagen dass wir uns wieder etwas mehr dem Thema hier widmen anstatt auf BurningWave rumzuhacken ;)

dv

Frischling

Beiträge: 30

Wohnort: Südamerikanischer Dschungel

  • Private Nachricht senden

19

03.06.2010, 22:48

Unter "darauf Hinweisen" verstehe ich etwas Anderes. Aber ich habe nie gesagt, der beste C++-Programmierer zu sein. Und um "sehr gut" unmissverständlicher auszudrücken: Ich kann alleine Programme schreiben, die komplexe Aufgaben erledigen.


Das kann man auch mit mittelmäßigen C++-Kenntnissen. "Sehr gut" ist unscharf, aber impliziert, dass du halbwegs durchschauen kannst, wie manche Dinge in Boost funktionieren, wie Template-Metaprogrammierung und generische Programmierung funktionieren, sowie viele obskure Eigenheiten von C++. Mach dir da nichts vor, C++ ist gigantisch, eines der komplexesten Sprachen überhaupt. (Die Komplexität hat allerdings hauptsächlich historische Gründe.) Pass also auf, wenn du dich irgendwo bewirbst, und sagst, dass du C++ sehr gut kannst.

Hier ein kleines Beispiel:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
template < typename T, typename Coord, typename Value >
struct set_impl;


template < typename T, typename Coord, typename Value >
void set_value(T &t, Coord const &coord, Value const &value)
{
  set_impl < T, Coord, Value > ()(t, coord, value);
}


template < typename T >
void foo(T &t)
{
  set_value(t, 0, "hello");
  set_value(t, 1, "world");
}


template < typename Coord, typename Value >
struct set_impl < std::vector < std::string >, Coord, Value >
{
  void operator()(std::vector < std::string > &t, Coord const &coord, Value const &value) const
  {
    if (Coord(t.size()) <= coord) t.resize(coord + 1);
    t[coord] = value;
  }
};




int main()
{
  std::vector < std::string > strings;
  foo(strings);
  for (unsigned int i = 0; i < strings.size(); ++i)
    std::cout << "string #" << i << ": " << strings[i] << std::endl;
  return 0;
}


Die Ausgabe lautet:

string #0: hello
string #1: world

das ist kein rein akademischer Code. Sowas kommt durchaus mal zB in Boost vor.
~dv();

fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

20

03.06.2010, 22:50

Aber bitte beruigen sich jetzt wieder alle und wir gehen back to the topic ok?
Homepage: fkrauthan.de | Browser-game: flowergame.net

Werbeanzeige