Newsgroup: it.comp.lang.c
Titolo: Reti Neurali

Cerco sorgenti per implementare reti neurali in C/C++. Sapete indicarmi dove
posso trovarne?


wrote:


posso trovarne?
non ricordo l'indirizzo ma se fai una ricerca per *ssns* 
troverai l'indirizzo di un simulatore di reti neurali completo
di sorgenti in C.
-- 
================================================================================
TO REPLY
CHANGE 
NOS...@technologist.com
 IN ingv at 
technologist.com
"...Unix, MS-DOS, and Windows NT (also known as the 
    Good, the Bad, and the Ugly)."                     (by Matt Welsh)

Newsgroup: it.comp.lang.c
Titolo: evitare chiusura della finestra al termine dell'applicazione

Salve a tutti,
scusate la domanda sciocca, ho scritto una piccola applicazione console
in C, utilizzando dev studio 2006, installato su windows XP, quando
lancio il debug, al termine della corretta esecuzione delle istruzioni
la finestra del prompt viene chiusa. Come posso evitare ciò?
se non ricordo male, in windows 2000, andando sulle proprietà del file
command.com
 c'era un piccola voce da spuntare. In windows XP non sono
riuscito a trovarla.

 
Non so dirti (_aborro_ Windows :P).
Puoi sempre utilizzare la funzione getch(); prima del return() (o
dell'exit()), così da rendere necessario un input dell'utente per
continuare l'esecuzione (e quindi, chiudere la finestra).
Tipicamente:
#include ...
int main()
{
	...
	char ch;
	...
	printf("Premi Invio per terminare l'esecuzione\n");
	for (;;)
	{
		ch = getchar();
		if ( (ch == '\n') || (ch == EOF) )
		{
			return EXIT_SUCCESS;	// o il codice di uscita che vuoi.
		}
	}
}
Sperando di non aver detto una cavolata (anch'io sono piuttosto nuovo
del C), ti auguro una buona serata.
David
-- 
Linux Registered User #334216
Get FireFox! >> 
http://www.spreadfirefox.com/?q=affiliates&id=48183&t=1
Staff >> 
http://www.debianizzati.org
 <<

 ha scritto nel messaggio 
news:ducjap$3sg$4...@area.cu.mi.it...


Puoi sempre utilizzare la funzione getch(); 
getch() non è una funzione standard.
Una soluzione banale è quella di piazzare una semplice getchar() a
fine programma.

 impostazioni di sistema relative a questo comportamento.
Mmmh... posso darti un consiglio?
Non agire su "Impostazioni di Sistema"... e se devi portarti il
programma su un altro PC? Devi andare a modificare le impostazioni anche
di là? Agisci direttamente via codice quando puoi!
Secondo punto... la tua applicazione deve girare solamente in windows?
Perchè "pause" è un comando specifico del DOS, che sui sistemi GNU/Linux
non esiste.
Se devi creare un'applicazione cross-platform, ti consiglio di fare una
cosa del genere (dovrebbe funzionare, eh):
-------------------
#ifdef __WIN32
const char cmd[] = "pause";
#else
const char cmd[] = "echo Premi Invio per continuare;read dummy";
#endif
int main()
{
	...
	system(cmd);
	return 0;
}
------------------
David
P.S.: vedo con piacere che hai definitivamente scartato la mia soluzione
precedente... :D


Andrea Laforgia ha scritto:

Sisi scusami, intendevo proprio quella. Chiedo umilmente perdono.
A correzione di quanto detto prima, getch() è una funzione delle
librerie ncurses, getchar() è nella stdio.h.
(Mamma che figuraccia :D)
