Re: [debutant] Programmer en C... pas doué

2000-11-06 Par sujet olivier boisse

From: laurent [EMAIL PROTECTED]

  Merci pour vos réponse c'est ok et c'est parti en fait c'est bien entre 
php
  et
  c pas beaucoup de diférence dans la syntaxe cool(normal php est une
  implémentation de c)
  une dernière question théorique : est -il possible de compiler un prog c 
sur
  linux pour qu'il soit utilisable sur par ex heu ...windows :



  Théoriquement, un programme exécutable est dépendant de la plate-forme
  sur laquelle il s'exécute.

oui monsieur.
Donc si je veux une appli windows je travaille avec windows et ses 
librairies
sous windows avec borland par exemple
si je veux une appli linux 
si je veux unne appli mac ...
pas cool ça :/
préferres le web
j'ai bien compris ???

--
Salut,
T'as tout compris, les cross-compilateurs n'existent pas encore
vraiment. Encore une fois, à vérifier si Kylix ne permettra pas la
génération d'applis depuis une plate-forme vers une autre. Mais
sinon, comme t'as compris, un exe windows tourne sous windows, un mac
sous mac, un linux sous linux. Petite nuance en ce qui concerne le
monde unix, on parle parfois de compatibilité des binaires ce
qui fait qu'un prog fabriqué sous Solaris peut tourner sous HP-UX
ou AIX sous certaines conditions. Ca s'complique là hein ;-)
T'as donc raison de préférer le web, à ceci-près que questions
performances . . .
Bref, le seul moyen de s'en sortir c'est de trouver un outil de
développement multi plates-formes. Certains outils te permettaient
il y a bien longtemps de créer à partir d'OS/2 p.ex des applis pour
OS/2, DOS ou windows. C'est pour ça que je t'ai dis plus haut de voir
l projet Kylix qui à mon avis devrait certainement être
cross.
a+
Linuxement
Olivier
--

_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at 
http://profiles.msn.com.





Re: [debutant] Programmer en C... pas doué

2000-11-04 Par sujet Ernesto BUSTOS

si tu veux un langage portable utilise Java.







At 14:56 03/11/00 +0100, you wrote:
Le ven, 03 nov 2000, vous avez écrit :
  From: laurent [EMAIL PROTECTED]
 
  Le ven, 03 nov 2000, vous avez écrit :
From: [EMAIL PROTECTED]
 
  Merci pour vos réponse c'est ok et c'est parti en fait c'est bien entre 
 php
  et
  c pas beaucoup de diférence dans la syntaxe cool(normal php est une
  implémentation de c)
  une dernière question théorique : est -il possible de compiler un prog 
 c sur
  linux pour qu'il soit utilisable sur par ex heu ...windows :) ou faut-il
  systématiquement compiler ses sources sur la plateforme d'application?
  amicalement
  laurent
 
  --
  Salut,
  Théoriquement, un programme exécutable est dépendant de la plate-forme
  sur laquelle il s'exécute. C'est normal car il est linké avec les
  librairies qui gèrent les accès systèmes. Seuls les pseudo-codes type
  Java ou Objective C sont capable de s'exécuter indépendemment de
  la plate-forme, à condition d'avoir l'interpréteur ou la machine
  virtuelle correspondante.
  En revanche, il est possible, si on s'arrête à des programmes de type
  console de faire des sources portables. Le c et le c++ sont réputés
  portables. Mais là encore, nuance, si tu utilises des librairies 
 graphiques
  de KDE pour afficher des fenêtres, le source ne sera pas compilable
  sous windows ni sous motif car les librairies sont spécifiques. Pigé?
oui monsieur.
Donc si je veux une appli windows je travaille avec windows et ses librairies
sous windows avec borland par exemple
si je veux une appli linux 
si je veux unne appli mac ...
pas cool ça :/
préferres le web
j'ai bien compris ???






Re: [debutant] Programmer en C... pas doué

2000-11-04 Par sujet Hervé Lefebvre

En réponse à Ernesto BUSTOS [EMAIL PROTECTED]:

 si tu veux un langage portable utilise Java.

J'allais le dire. Il y a aussi "Internet C++" dont j'ai entendu parler 
récemment. J'ai pas encore regarder, mais si j'ai bien compris il s'agit de 
pragrammer en C++, et a la compilation ça donnerai des executables java.
-- 
H.Lefebvre  [EMAIL PROTECTED]
LINUX : Ne jetez plus votre argent par les fenêtres !




Re: [debutant] Programmer en C... pas doué

2000-11-03 Par sujet laurent

Le ven, 03 nov 2000, vous avez écrit :
 From: [EMAIL PROTECTED]

Merci pour vos réponse c'est ok et c'est parti en fait c'est bien entre php et
c pas beaucoup de diférence dans la syntaxe cool(normal php est une
implémentation de c)
une dernière question théorique : est -il possible de compiler un prog c sur
linux pour qu'il soit utilisable sur par ex heu ...windows :) ou faut-il
systématiquement compiler ses sources sur la plateforme d'application?
amicalement
laurent

  regarde si tu as ton #includeiostream
 
 --
 Salut,
 Oui, la directive #include doit être suivie d'un nom de fichier
 genre iostream.h entre  ou "". De préférence , le compilo
 recherche alors le fichier dans les chemins du PATH.
 --
  
   voili
   programateur amateur php j'aimerai développer des appli en c ou c++ 
 (c'est quoi
   qui faut prendre?)
 --
 Pas de grosse différence, C++ est plus récent et est une surcouche
 objet au C.
 Linuxement
 Olivier
 --
 
   j'ai éditer un hello word (j'aime bien :))
   à la compile il me répond
 toto.c:1: `#include' expects "FILENAME" or FILENAME
   c'est quoi qui cloche
   merci
 
 
 
 
 _
 Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
 
 Share information about yourself, create your own public profile at 
 http://profiles.msn.com.




Re: [debutant] Programmer en C... pas doué

2000-11-03 Par sujet olivier boisse

From: laurent [EMAIL PROTECTED]

Le ven, 03 nov 2000, vous avez écrit :
  From: [EMAIL PROTECTED]

Merci pour vos réponse c'est ok et c'est parti en fait c'est bien entre php 
et
c pas beaucoup de diférence dans la syntaxe cool(normal php est une
implémentation de c)
une dernière question théorique : est -il possible de compiler un prog c sur
linux pour qu'il soit utilisable sur par ex heu ...windows :) ou faut-il
systématiquement compiler ses sources sur la plateforme d'application?
amicalement
laurent

--
Salut,
Théoriquement, un programme exécutable est dépendant de la plate-forme
sur laquelle il s'exécute. C'est normal car il est linké avec les
librairies qui gèrent les accès systèmes. Seuls les pseudo-codes type
Java ou Objective C sont capable de s'exécuter indépendemment de
la plate-forme, à condition d'avoir l'interpréteur ou la machine
virtuelle correspondante.
En revanche, il est possible, si on s'arrête à des programmes de type
console de faire des sources portables. Le c et le c++ sont réputés
portables. Mais là encore, nuance, si tu utilises des librairies graphiques 
de KDE pour afficher des fenêtres, le source ne sera pas compilable
sous windows ni sous motif car les librairies sont spécifiques. Pigé?

Linuxement
Olivier
--


   regarde si tu as ton #includeiostream
 
  --
  Salut,
  Oui, la directive #include doit être suivie d'un nom de fichier
  genre iostream.h entre  ou "". De préférence , le compilo
  recherche alors le fichier dans les chemins du PATH.
  --
   
voili
programateur amateur php j'aimerai développer des appli en c ou c++
  (c'est quoi
qui faut prendre?)
  --
  Pas de grosse différence, C++ est plus récent et est une surcouche
  objet au C.
  Linuxement
  Olivier
  --
 
j'ai éditer un hello word (j'aime bien :))
à la compile il me répond
  toto.c:1: `#include' expects "FILENAME" or FILENAME
c'est quoi qui cloche
merci
 
 
 
 
  _
  Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
 
  Share information about yourself, create your own public profile at
  http://profiles.msn.com.


_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at 
http://profiles.msn.com.





Re: [debutant] Programmer en C... pas doué

2000-11-03 Par sujet laurent

Le ven, 03 nov 2000, vous avez écrit :
 From: laurent [EMAIL PROTECTED]
 
 Le ven, 03 nov 2000, vous avez écrit :
   From: [EMAIL PROTECTED]
 
 Merci pour vos réponse c'est ok et c'est parti en fait c'est bien entre php 
 et
 c pas beaucoup de diférence dans la syntaxe cool(normal php est une
 implémentation de c)
 une dernière question théorique : est -il possible de compiler un prog c sur
 linux pour qu'il soit utilisable sur par ex heu ...windows :) ou faut-il
 systématiquement compiler ses sources sur la plateforme d'application?
 amicalement
 laurent
 
 --
 Salut,
 Théoriquement, un programme exécutable est dépendant de la plate-forme
 sur laquelle il s'exécute. C'est normal car il est linké avec les
 librairies qui gèrent les accès systèmes. Seuls les pseudo-codes type
 Java ou Objective C sont capable de s'exécuter indépendemment de
 la plate-forme, à condition d'avoir l'interpréteur ou la machine
 virtuelle correspondante.
 En revanche, il est possible, si on s'arrête à des programmes de type
 console de faire des sources portables. Le c et le c++ sont réputés
 portables. Mais là encore, nuance, si tu utilises des librairies graphiques 
 de KDE pour afficher des fenêtres, le source ne sera pas compilable
 sous windows ni sous motif car les librairies sont spécifiques. Pigé?
oui monsieur.
Donc si je veux une appli windows je travaille avec windows et ses librairies
sous windows avec borland par exemple
si je veux une appli linux 
si je veux unne appli mac ...
pas cool ça :/
préferres le web 
j'ai bien compris ???




[debutant] Programmer en C... pas doué

2000-11-02 Par sujet laurent

voili 
programateur amateur php j'aimerai développer des appli en c ou c++ (c'est quoi
qui faut prendre?)
j'ai éditer un hello word (j'aime bien :))
à la compile il me répond
  toto.c:1: `#include' expects "FILENAME" or FILENAME
c'est quoi qui cloche
merci




Re: [debutant] Programmer en C... pas doué

2000-11-02 Par sujet webmaster

On Thu, 02 November 2000, laurent wrote:

 regarde si tu as ton #includeiostream
 
 voili 
 programateur amateur php j'aimerai développer des appli en c ou c++ (c'est quoi
 qui faut prendre?)
 j'ai éditer un hello word (j'aime bien :))
 à la compile il me répond
   toto.c:1: `#include' expects "FILENAME" or FILENAME
 c'est quoi qui cloche
 merci






Re: [debutant] Programmer en C... pas doué

2000-11-02 Par sujet Hervé Lefebvre

En réponse à laurent [EMAIL PROTECTED]:

 voili 
 programateur amateur php j'aimerai développer des appli en c ou c++
 (c'est quoi
 qui faut prendre?)

C++ c'est de la programmation par objet, beaucoup plus propre, et surtout plus 
facile de développer avec ça des applications graphiques. Mais le C c'est pas 
mal pour commencer

 j'ai éditer un hello word (j'aime bien :))
 à la compile il me répond
   toto.c:1: `#include' expects "FILENAME" or FILENAME
 c'est quoi qui cloche

ben ta ligne doit ressembler à :

#include stdio.h

ou bien

#include "/dev/monprojet/mesheaders/malibrairie.h"

Dans le premier cas, il va chercher ton fichier de headers (déclarations) dans 
le répertoire "standard" C'est ce qu'il faut mettre pour les librairies systemes 
que tu utilises, genre stdio.h , sys/types.h etc.



-- 
H.Lefebvre  [EMAIL PROTECTED]
LINUX : Ne jetez plus votre argent par les fenêtres !