![]()
#16
24-03-08 13:01
![]()
The_Ed ![]()
#17
24-03-08 14:27
cambi linguaggio di programmazione
D'altra parte usare il C per un'applicazione multipiattaforma è un mezzo suicidio
a meno che tu non abbia voglia di scrivere il codice su windows, riavviare, compilare il sorgente ed avviarlo mi sembra abbastanza ovvio che il codice per Linux lo devi scrivere su Linux... solo un masochista farebbe il contrarioimho il codice C per lin va scritto su lin...
![]()
<TheShop>Evoc Thurner ![]()
#18
24-03-08 17:03
si può scrivere codice C che venga compilato su ambedue i SO ma crea solo confusione e diminuisce la velocità di scrittura... e ovviamente il divertimento...
![]()
<TheShop>Evoc Thurner ![]()
#20
24-03-08 22:19
no, io intendevo tramite il precompilatore, tramite una serie di ifndef e ifdef ecc..
ma crea solo confusione...
![]()
gambelotti ![]()
#21
25-03-08 01:30
Ho capito ragazzi... ma noi ora lo abbiamo fatto tutto su dev... è difficile ora rifarlo tutto quanto senza usare le funzioni quelle non standard... non so cosa fare...
![]()
devilheart ![]()
#22
25-03-08 04:35
posta il sorgente
![]()
gambelotti ![]()
#23
25-03-08 11:56
E' un progetto piuttosto lungo con piu .c e .h ... non posso ... poi il fatto è che ci da segmentation fault ma non ci dice la linea... mmh
![]()
<TheShop>Evoc Thurner ![]()
#24
25-03-08 12:31
![]()
gambelotti ![]()
#25
25-03-08 13:31
si esatto! Su win gira senza warning senza niente!
![]()
miniBill '90 ![]()
#26
26-03-08 18:49
metti un po' di printf("qualcosa") e cerca di capire fin dove arriva nell'esecuizione
potrebbe aiutare
![]()
gambelotti ![]()
#27
26-03-08 19:51
Allora... c'è un problema... abbiamo capito che il file di testo ha un carattere ulteriore dopo lo \n... ma questo solo su linux con gedit... mentre su windows questo carattere non lo vede... infatti se mettiamo a ogni fine riga il carattere \n togliendo quello ulteriore strano carattere che non ce lo stampa, il progetto funziona... abbiamo provato tutto, a stampare il codice ascii di quel carattere ma anche linux ci dice che non cè nulla... ma che cazz
![]()
ndakota ![]()
#28
26-03-08 23:28
su windows un ritorno a capo è: \r\n, su linux no.. non so se questo possa c'entrare..Allora... c'è un problema... abbiamo capito che il file di testo ha un carattere ulteriore dopo lo \n... ma questo solo su linux con gedit... mentre su windows questo carattere non lo vede... infatti se mettiamo a ogni fine riga il carattere \n togliendo quello ulteriore strano carattere che non ce lo stampa, il progetto funziona... abbiamo provato tutto, a stampare il codice ascii di quel carattere ma anche linux ci dice che non cè nulla... ma che cazz
![]()
gambelotti ![]()
#29
27-03-08 01:24
E cosa è su linux?
![]()
miniBill '90 ![]()
#30
27-03-08 18:58
su linux è solo \n
su linux puoi usare
per "pulire un file"Codice:cat fileVecchio|tr -d '\r' > fileNuovo
NB: NON USARE LO STESSO NOME PER IL FILE VECCHIO E PER QUELLO NUOVO