Dévelopement en C++ sur Xcode

[MODE COUP-DE-GEULE ON]

Au passage:

Je trouve vraiment honteux que l'Education Nationale mette au programme des matières liées à l'informatique l'enseignement exclusif des outils Microsoft, en les présentant comme des logiciels standards et universels.

Au lieu d'apprendre à utiliser un compilateur, un SGBD, un tableur ou un traitement de texte, on n'apprend plus maintenant qu'à utiliser Visual C++, Access, Excel et Word.

Depuis la visite de Bill Gates à Chirac, l'Education Nationale est devenue une véritable fabrique de clients Microsoft dociles et crétins :eek: !

Heureusement, il reste encore des profs clairvoyants, et des plateformes qui n'ont pas encore été mangées par M$.


[MODE COUP-DE-GEULE OFF]




;)
pour avoir faire un BTS IG, je ne suis guère étonné de la situation. Le BTS est un diplôme à vocation professionnel et pratique. Hors que l'on veille ou non, dans les entreprises il y a beaucoups de Windows sur les postes clients et un AD pour les gérer.
Et encore il a fait du C++, moi c'était du VB.net et du VBA :p

Euh moi suis en fac master 2 info et j'ai jamais codé sous windows.

Et c'est pas forcément bien non plus :eek: J'ai un pote qui a failli être recalé à une école pour ca. Finalement, ils l'ont pris et lui ont fait suivre un stage intensif pour voir les outils de développement sous windows.
et moi dans ma lic pro(spé logiciel libre :siffle:) pareil pas une ligne de code sous windows., ni de c++ d'ailleur en 3 ans d'étude informatique.

Pour moi le plus important, c'est d'apprendre les bonnes méthodes de développement. le language est un problème technique qui est facile en général a surmonter.
Après, c'est vrai que le nom respect de microsoft des normes, ainsi que l'ajout d'extension peu documenté ou soumis a des royalties a des standarts comme kerberos est une vrai plaies



pour notre ami qui souhaite faire du C++ sur notre plateforme favorite, je trouve personellement que ce n'est pas forcément la meilleur idée. En effet le support du C++ est relativement récent dans xcode. Il n'est pas impossible qu'il y est des bugs. Enfin tu as des habitudes de C++ windows, ce n'est pas forcément une bonne idée.

Pourquoi ne pas essayer le c, ou l'objective-c qui sont des langage natifs de mac os X depuis longtemps?

Au fait que donne l'autocomplementation du c++ sous xcode? As tu pensé a installer la doc concernant le c++(si tu souhaite continuer avec)
 
pour notre ami qui souhaite faire du C++ sur notre plateforme favorite, je trouve personellement que ce n'est pas forcément la meilleur idée. En effet le support du C++ est relativement récent dans xcode. Il n'est pas impossible qu'il y est des bugs. Enfin tu as des habitudes de C++ windows, ce n'est pas forcément une bonne idée.
:eek: :eek: :eek: Qui t'a mis ça dans la tête ? Du C++, c'est du C++ quelque soit l'OS !
 
:eek: :eek: :eek: Qui t'a mis ça dans la tête ? Du C++, c'est du C++ quelque soit l'OS !


je ne sais pas, je ne fait pas de c++. :D
Mais si les méthodes d'appel de "count" n'est pas la même entre windows et les autres. Cela peut être déroutant. Je sais ca vaut pas terrible comme argument. Mais si mon code c++ fait sur windows utilisant des composants portables est obligé de changer parcequ'il manque un namespace ou parcequ'il y a un truc en trop. cela aura tendance a vite me gonfler. :rose:

Bref, je suis un drogué de Java, VB.net(quand c'est sur windows), et pas encore d'objective-c. j'ai pas encore eut le temps de m'y mettre à fond.:rose:
 
je ne sais pas, je ne fait pas de c++. :D
Mais si les méthodes d'appel de "count" n'est pas la même entre windows et les autres. Cela peut être déroutant. Je sais ca vaut pas terrible comme argument. Mais si mon code c++ fait sur windows utilisant des composants portables est obligé de changer parcequ'il manque un namespace ou parcequ'il y a un truc en trop. cela aura tendance a vite me gonfler. :rose:

Bref, je suis un drogué de Java, VB.net(quand c'est sur windows), et pas encore d'objective-c. j'ai pas encore eut le temps de m'y mettre à fond.:rose:

le cpp a un standard libc++

-1 si microsoft utilise ses propres implementations du language c'est son probleme
( ps c'est assez con de s'éloigner du standard dans un language objet ou il aurait été plus simple
d'ajouter un framework + namespace microsoft , avec l'appel de méthodes spécifiques redefinies
mais faut-il avoir compris à quoi sert l'objet et les standards ... )

-2 il n'y a pas besoin d'Xcode pour faire du cpp
-3 les namespaces globaux visibles ou non sont des options de compilation ...

/*

pour notre ami qui souhaite faire du C++ sur notre plateforme favorite, je trouve personellement que ce n'est pas forcément la meilleur idée.
*/

tu me la referas parce que le nombre d'appli codées en c++
sous OS X ... ( la plupart des applis carbon , un bon nombre d'appli UNIX Base BSD ...)

de plus XNU le noyeau est codé en c++ .... + IOKit et pratiquement toutes les private frameworks de base
:p:D

le c++ est naturel sous OS X et est ISO 99 ( ce n'est pas encore vraie pour toute la base BSD )

:D
 
Un éditeur de texte (brut) et une chaîne de compilation C++. A priori n'importe lesquels, c'est égal.

un éditeur de texte brut : par exemple TextEdit, non ??

une chaine de compilation C++ : quoi ??


J'ai déjà XCode, qui est très bien, mais qu'est-ce qu'il prend comme place !!!!
 
un éditeur de texte brut : par exemple TextEdit, non ??

une chaine de compilation C++ : quoi ??
TextEdit convient (il m'arrive souvent de l'utiliser).

Pour la chaîne de compilation, j'utilise gcc (ce n'est pas la peine de chercher midi à 14 heures), mais n'importe quelle chaîne de compilation recompilée sous Mac OS X peut marcher.

Une chaîne de compilation, c'est l'ensemble des outils nécessaires à la création d'un exécutable (préprocesseur, compilateur, linker, binder, ...).
 
TextEdit convient (il m'arrive souvent de l'utiliser).

Pour la chaîne de compilation, j'utilise gcc (ce n'est pas la peine de chercher midi à 14 heures), mais n'importe quelle chaîne de compilation recompilée sous Mac OS X peut marcher.


OK, merci !! :up:
 
Pour TextEdit, il faut seulement faire attention de l'utiliser en format texte brut, et pas en format RTF.
Mieux vaut ne pas utiliser TextEdit. Enfin non, c'ets pas qu'il ne vaut mieux pas l'utiliser, mais il y a mieux.

Des éditeurs de textes spécialisés pour la programmation comme TextMate (le meilleur je trouve), Smultron, TextWrangler, SubEthaEdit, Vim...

Il y a la coloration syntaxique, mais aussi l'auto-completion et tout un tas de fonctionnalité très utile quand on code.


Donc conseille à Julron 15 d'utiliser plutôt un de ses éditeurs de textes.

Une liste dans les adresses utiles rubrique "Editeurs de texte :"
sauf pour Taco HTML Edit et BorakHTML, ils peuvent tous être utilisé pour la programmation ne générale (Taco HTML Edit et BorakHTML, en plus de na pas être les meilleurs, ne sont fait que pour le html)



:)