mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.c++
Titolo: audio processing in real-time

sono appassionato di filtri digitali, e vorrei realizzare un plug-in per
cubase e cakewalk o un programma in C che funzioni in tempo reale...
qualcuno sa darmi alcuni consigli su come posso fare o dove posso trovare
della
documentazione al riguardo?
qualcuno ha dei sorgenti in C che funzionano in tempo reale nel quale posso
inserire i miei filtri?
grazie e auguri,
germano balzan



Io ho scritto un mini-sintetizzatore in C++ (di quelli in cui
costruisci gli strumenti con blocchetti collegando ingressi/uscite)
per mio uso personale: non e' molto curato (es. help = nullo) e la
qualita' del suono non e' un granche' :(((
Se ti interessa fammi un fischio... suona in realtime da input MIDI
e puo' solo salvare eventualmente su .WAV (prima bufferizza tutto sino
ad un max di 20Mb).
La scrittura di nuovi blocchi di elaborazione e' pero' abbastanza
semplice... (compatibilmente con la gestione polifonica) se ti
interessa quella parte ti posso scrivere due note ...
...poi un giorno ho scaricato la demo del S-YXG100 della Yamaha con
qualche editor XG e sono rimasto semplicemente senza parole...
Andrea
--
Andrea Griffini, Programmer
http://www.netservers.com/~agriff

 wrote:

Siamo nettamente fuori tema, comunque dovresti dare un'occhiata alla
lista di api di Windows, perché ci sono delle funzioni apposite per
realizzare questo tipo di programmi. La documentazione credo che
potrai trovarla su MSDN.
Lavinia
WINWORD.EXE - ERRORE DI APPLICAZIONE
l'istruzione a "0x3017ff27"ha fatto riferimento alla
memoria a "0x02a3143c".La memoria non poteva essere 'read'.

Newsgroup: it.comp.lang.c++
Titolo: Spline_

Nel realizzare un piccolo programma per la gestione delle spline, mi
trovo innanzi ad un problema di carattere matematico. Se considero
un'equazione di terzo grado, del tipo y=ax^3+bx^2+cx+d, posso
costruirmi un sistema di 4 equazioni in 4 incognite, costituito dalla
stessa equazione calcolata nel primo punto di coordinate x',y' e nel
punto x'',y'' ; e dalla derivata prima di quest'equazione posta uguale
alla tg dell'angolo nel punto x',y' e nel punto x'',y''.
Fino a questo punto penso di non aver fatto molti errori, il problema
si pone se una delle due tangenti (o entrambe) risulta verticale.
Come posso fare per risolvere questo problema ?
Grazie in anticipo per l'aiuto.
|\/\  /\ \/    Massimiliano Padula
|   \/  \/\    
ma...@writeme.com

...


Grazie in anticipo per l'aiuto.
Prego, spero di non aver fatto errori nell'esempio! :-)
Ciao
Fabio
Newsgroup: it.comp.lang.c++
Titolo: Output su file del carattere "

Salve gente!
Come si fa a scrivere su file il carattere "
Mi rendo conto che è una domanda un pò banale,
ma da neofita lo ignoro nella maniera più totale :)
Ho provato con "" e con """ ma non ho ottenuto l'effetto sperato.
Grazie 1000 a chi risponderà.
Ciao
Pho

 Come si fa a scrivere su file il carattere "
cout << '"' ;

 cout << '"' ;
Ho provato così:
FILE *stream = fopen("test.txt","w");
fprintf(stream, '"');
ed ottengo:
- invalid conversion from `char' to `const char*'
- initializing argument 2 of `int fprintf(FILE*, const char*, ...)'
Dov'è che sbaglio? Uso Dev-C++.

 Ho provato con "" e con """ ma non ho ottenuto l'effetto sperato.
Così
"\""
o così
'"'
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg
The EMG Music page:         
http://www.emagsoftware.it/emgmusic

 Dov'è che sbaglio? Uso Dev-C++.
fprintf(stream, "\"");


 Pho

 Dov'č che sbaglio? Uso Dev-C++. 

> Pho

 portabile della mia, meglio che segui la sua !
Grazie, ma la tua è più versatile in quanto consente di scrivere sul file
anche caratteri non stampabili. :-)


 fprintf(stream, "\"");
OK! Adesso si che funziona.
Grazie a te e a tutti coloro che sono intervenuti!
Ciao
Pho

 Dov'è che sbaglio? Uso Dev-C++.
C'è una risposta veloce e una no, ora non ho tempo per quella non veloce 
perché sto per uscire...
Quella veloce: non che sia sbagliato ma, fopen? fprint? Questo non è 
C++, questo è C !
Tu devi usare fstream e vedrai che funziona! Come? Proprio come ho fatto 
io, al posto di cout usi la tua istanza di file-stream.
Il C++ consente di scrivere programmi migliori e con meno fatica da 
parte dei programmatori rispetto al C (altrimenti perché introdurlo?).
Gli stream sono uno degli argomenti più controversi del C++ (sono 
giudicati da molti un pò "ingombranti") tuttavia è innegabile che vi 
siano vantaggi pratici (astrazione, overload degli operatori e altro 
ancora) nel loro uso rispetto alle librerie di più basso livello che 
eravamo abituati ad usare quando programmavano in linguaggio C.
Ciao.

 Ho provato così:


Prova piùtosto:
    std::ofstream stream( "text.txt" ) ;
    stream << '"' ;
--
James Kanze                                           GABI Software
Conseils en informatique orientée objet/
                   Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, 
+33 (0)1 30 23 00 34

 scrivere sul file anche caratteri non stampabili. :-)
Solo la sua non è portabile. (Ma in generale la scritura di
caracterri non stampabili non è portabile.)


     stream << '"' ;
Già fatto, grazie.
Buona giornata
Pho
Newsgroup: it.comp.lang.c++
Titolo: function return

con questo semplice programma non riesco a venirne fuori
sapreste dirmi perche'
Dve potrei trovare dei sorgenti di semplici giuochi cosi da poter vedere
come funzionano
#include<iostream.h>
class miaClasse
{
	int n;
	void f3();
public:
	int f1(int);
	void f2();
};
int miaClasse::f1(int )
{
	n=3;
	cout<<"Invocato il metodo f1"<<n<<endl;
}
void miaClasse::f2()
{
	cout<<"Invocato il metodo f2"<<endl;
    cout<<n;
}
int main()
{
	miaClasse o;
	o.f1(5);o.f2();
	/*o.n=0;  questo S( un membro privato e non S( accessibile*/
	/*o.f3(); questo S( un metodo privato e non S( accessibile*/
	return 1;
}

 sapreste dirmi perche'
Il metodo f1 ha i parametri definiti male, inoltre hai dichiarato che 
ritorna un int ma non ritorna nulla.
-- 
---
In silenzio anche un idiota sembra intelligente. Ma non c'è problema,
l'idiota vuol sempre dire la sua.

Newsgroup: it.comp.lang.c++
Titolo: lettura file e codifica

ciao a tutti,
premetto che non so il c++ ... :-)
ho questo codice:
if ((fp = fopen (myfile, "r")) != NULL) {
	fread (mybody, 1, MAX - 1, fp);
	...
A questo punto mybody diventa il contenuto del file, ma con la presenza 
iniziale di ï»¿ (BOM) e poi tutte le accentate sono codificate in malo 
modo...
Come posso risolverla, leggendo il contenuto in maniera corretta?
grazie mille
 

Il Signor Lebowski ha scritto:

più che altro mi sembra un problema di locale

 

oppure è un file unicode :)

michelangelo giacomelli ha scritto:

dalla presenza del BOM iniziale io ho capito che il file é UNICODE appunto.
solo che non so come convertirlo o leggerlo con un altro encoding, si 
può fare? altrimenti così ho tutti i caratteri accentati che si 
svaccano! (ripeto.. io il C e il C++ non li conosco, ho però l'esigenza 
di modificare questa parte di codice..)
grazie


senti sinceramente la modifica di testo unicode l'ho sempre delegata
alla libreria o con la classe qstring delle qt o con wxstring di
wxwidgets ma non so sei puoi utilizzarle, credo che in C/C++ scusso
scusso non esista una funzione di libreria pronta, puoi comunque
utilizzare la gnu libiconv che ha un peso e un impatto decisamente
minore di qt/wxw un esempio di funzionamento lo trovi qua:
http://www.gnu.org/software/libc/manual/html_node/iconv-Examples.html
ciao ciao

> ciao ciao
grazie!
ciao
Newsgroup: it.comp.lang.c++
Titolo: [visual C++] Inserire un link in una dialog

Ciao a tutti!
        Sto lavorando ad un progetto in visual C++ per la mia tesi di laurea. Io
dovrei inserire un link web in una dialog in modo che, quando ci clicchi
sopra si apre il browser nella pagina a cui punta il link.
Qualcuno sa dirmi come posso fare?
Devo usare un Control Active X oppure posso far partire l'applicazione
Explorer con un istruzione passandoci come argomento l'indirizzo web da
aprire?
Se qualcuno puň aiutarmi...
Grazie e un saluto a tutti.
Claudia.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 aprire?
Sei OT. Devi usare ShellExecute() passandogli esclusivamente il link. 
-- 
Luc


Ti ringrazio Luc.
PS: ma che vuol dire "sei OT"?



Ti ringrazio Luc!
PS: ma che vuol dire sei OT???


>PS: ma che vuol dire sei OT???
 
OT = Off Topic = fuori argomento
in poche parole avresti dovuto postare il tuo msg su
it.comp.programmare.win32
xke' qui si parla solo di C++ puro senza nessuna piattaforma di
riferimento :)
ciao  :)
Chucky.


Dicevo che era un offesa per la mia scarsa conoscenza ehehe
(grazie Chuky per il chiarimento)!
Cmq, scusate .... sono nuova del newsgroup!
Imparerò!
Ciao a tutti!


Newsgroup: it.comp.lang.c++
Titolo: Istruzione tipo DoEvents di VB

Ciao a tutti,
sono nuovo del NG, e volevo fare una
domanda.
Ho sempre programmato in VB o in C da
DOS, e ho comiciato da poco
ad utilizzare il Builder C++ per
Windows.
La domanda e':
Se in un Form ho un pulsante che setta
una variabile globale int Stop = 1,
e in una procedura ho la decessita' di
fare un loop con Do {} While(Stop==0);
il sistema si pianta nel loop perche' si
concentra ad esegire le istruzioni in
esso contenute, e non gestisce piu' gli
eventi degli oggetti del Form tanto che
nemmeno il Form stesso viene
ridisegnato.
In VB una cosa del genere si fa
inserendo all' interno del loop
l'istruzione
"DoEvents" che sospende per un istante
l'esecuzione del ciclo per gestire
tutti gli eventi compresa l'eventuale
pressione del tasto che mette Stop = 1
ed interrompe il mio ciclo, e riprende
con le istruzioni seguenti.
Come si puo' fare una cosa del genere
con il C++?
Grazie a tutti, ciao.

Application->ProcessMessages()

Newsgroup: it.comp.lang.c++
Titolo: OT (forse): posso recuperare un compilatore c freeware o shareware?

Scusate se ripetitiva come richiesta ma mi serve il programma, anche se
vecchio ( tipo versione 3 tc), saluti!

 vecchio ( tipo versione 3 tc), saluti!
Ho raccolto un pò di links relativi a compilatori C/C++ sulla mia home
page:
http://space.tin.it/computer/rgerola
Oppure c'è anche il compilatore (solo C) LCC per Win32:
http://www.cs.virginia.edu/~lcc-win32/
Roberto

vecchio ( tipo versione 3 tc), saluti!
Prova su 
http://www.djdelorie.com
 e cerca tutto quello che riguarda il
DJGPP.
Non e' per windows, e' per DOS, ma il suo lavoro lo fa' bene.
--
Un Ciao in DO maggiore!
-=) Sbaturzio Cantina (=-         remove NOSPAM to reply by e-mail.

...

vecchio ( tipo versione 3 tc), saluti!
Ehm...correzione al mio precedente messaggio. Se non e' apparso tanto
meglio. :-)
Prova su 
http://www.delorie.com/djgpp
 e cerca tutto quello che

Newsgroup: it.comp.lang.c++
Titolo: Aiuto per DJGPP - RHIDE

Sono un principiante e vorrei sapere perchč compilando il seguente programma
:
--------
// Primo programma.
#include <iostream.h>
int main()
{
   cout << "welcome to C++!\n";
   return 0;
}
---------------
il compilatore RHIDE 1.4  di  DJGPP esegue regolarmente la compilazione, ma
quando digito Ctrl +F9
risponde
ERROR :  c: /djgpp/bin/ld.exe :  cannot open  -lstdcx :  no such file or
directory (ENOENT).
Vi ringrazio per l'aiuto che mi darete.
tirom...@libero.it

 Sono un principiante e vorrei sapere perchè compilando il seguente

Newsgroup: it.comp.lang.c++
Titolo: C++ BUILDER Come fare a inizializzare le porte seiali

stò diventando pazzo e l'help  mi aiuta ben poco, ho da poco iniziato a
guardare il c++builder con scarsi risultati specifico che provengo da
programmazione c e di visuale ne sò ben poco se ci fosse una anima buona
in grado di scrivermi un esempio...
Ciao e grazie a tutti !

 wrote in message
384EED8C...@libero.it...

Newsgroup: it.comp.lang.c++
Titolo: compilatore c++

Sto iniziando l'avventura in questo mondo del c++ e sto cercando un
compilatore semplice per c++ per porvare a fare i programmini basilari
d'inizio, qualcuno mi puo dare qualche consiglio meglio se mi si dice dove
trovarlo e magari scaricarlo da internet.
ciao



Su 
www.programmazione.it
 trovi le faq di questo NG, in esse sono
indicati parecchi link.
Paolo
--------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
--------------------------------------------------

Grazie paolo!
Newsgroup: it.comp.lang.c++
Titolo: [STREAM] Domanda Stupida: bloccare l'uscita dei caratteri...

Salve
esiste nel c++ standard un modo per bloccare l'uscita dei caratteri a
schermo quando si legge dal flusso cin?
Ho trovato un paio di testi che non concordano tra loro, uno dice che
bisogna rifarsi al sistema usato, uno che il metodo non verrà trattato..
dunque volevo sapere se esiste un metodo standard, in caso contrario passo
al newsgroup giusto :)
Grasias
--
DGP85
ICQ# 49371455
May the Force be with you!

 Grasias
Dubbio... ma vengono fuori i miei post? :)
Su, un messaggio in mail almeno? (è valida, anche se non pare)
-- 
DGP85
May the Force be with You!

 al newsgroup giusto :)
Intendi dire come quando si inserisce una password? Se e' cosi' la
risposta e' no. La funzionalita' di echo e' una caratteristica
dell'hardware (o del software che lo simula, che si tratti di terminali
virtuali sotto UNIX e consimili o di finestre DOS).
Ciao,
Nicola

 risposta e' no. La funzionalita' di echo e' una caratteristica
grazie mille č la risposta che mi serviva :)
-- 
DGP85
May the Force be with You!

 grazie mille è la risposta che mi serviva :)
Direi piuttosto che e' la risposta che *non* ti serviva :-)
Ciao,
Nicola

 Direi piuttosto che e' la risposta che *non* ti serviva :-)
al massimo si può parlare di non-risposta che mi serviva...
mi serviva cmq sapere se si o se no...

Newsgroup: it.comp.lang.c++
Titolo: compilatore free?

Potete dirmi se esiste un compilatore freeware C++ (un pò decente) per
Win 95?
Se c'è dove lo posso trovare?
Vorrei anche sapere, se c'è un sito, dove posso trovare un manuale
dettagliato sul C++.
Se mi rispondete, grazie.
--
^_______^                       K e n j i                      ^_______^
   (non è riferito a nessuno in particolare, però è un nome ispirante)
                                ^_______^
--
Posted from 
server2.areacom.it
 [151.4.84.41]
via Mailgate.ORG Server - 
http://www.mailgate.org

 Potete dirmi se esiste un compilatore freeware C++ (un pò decente) per
cerca in rete il compilatore GNU gcc per Windows, e' ottimo e free.

> cerca in rete il compilatore GNU gcc per Windows, e' ottimo e free.
Quello di GNU non è per Windows.
Non sai dove posso trovarlo?


>Quello di GNU non è per Windows.
Esiste anche il GNU per Windows: lo puoi trovare al sito
http://www.cygnus.com
Ciao.

 wrote in message
7jqbhv$onf$1...@pinco.nettuno.it...



Il djgpp lo trovi nel sito 
www.delorie.com
Li c'è anche una faq folta.
Claudio

Newsgroup: it.comp.lang.c++
Titolo: Aiutatemi

Ho realizzato un programma che calcola il codice fiscale il tutto con il
Visual C ++(ho utilizzato un ODBC che si connette ad un database Access)
nella mia form ho inserito un pulsante Exit.
ho notato che quando avvio il programma viene creato un file con estensione
ldb, che poi viene cancellato quando dal menů File del mio programma scelgo
l'opzione exit.
quando invece esco dal programma premendo il mio pulsante il file ldb rimane
e non viene cancellato.
premetto che sto utilizzando la classe CRecordView e che la connessione ODBC
e stata creata dal Wizard lo stesso dicasi per il menů File.
la domanda č quale funzione bisogna invocare per chiudere il database ed
uscire.
grazie comunque

e non viene cancellato.
Non conosco bene l'uso di MFC con i database, ma ti consiglio di associare
al tuo pulsante lo stesso ID che ha la voce di menu per uscire in modo da
inviare lo stesso messaggio. In alternativa puoi inviare tu il messaggio
relativo nella funzione attuale di gestione del pulsante (magari con
"PostMessage").
Il messaggio dovrebbe essere ID_APP_EXIT.
In questo modo - spero - l'applicazione dovrebbe comportarsi nello stesso
modo sia che si esca con il menu che con il pulsante.
Ciao,
Angelo.

Newsgroup: it.comp.lang.c++
Titolo: Come faccio....

...a far copiare un oggetto di tipo string in un oggetto che accetta un
AnsiString? Uso il C++ Builder 4 e ho la necessità di leggere delle stringe
da un file e copiarle in diversi Edit. Qualcuno sa darmi un consiglio?
Grazie in anticipo.
Giorgio

 da un file e copiarle in diversi Edit. Qualcuno sa darmi un consiglio?
Non conosco AnsiString, ma immagino che preveda almeno uno di questi due
costruttori:
 AnsiString( const char* buffer, int len );
 AnsiString( const char* cstring );
Se è così ti basta inizializzare un oggetto AnsiString in uno di questi
due modi:
 string	str("la mia stringa string");
 AnsiString    astr( str.data(), str.size() );  // 1
 AnsiString    astr( str.c_str() );             // 2
Max

 wrote in message
Pine.LNX.4.10.100051...@c64.comm2000.it...

Newsgroup: it.comp.lang.c++
Titolo: [OT] acquisto libri on-line... dove ?

Chiedo scusa per l'OT, ma so che tra di voi ci sono molte
persone che acquistato la preziosa merce della propria
book-shelf su siti internet.
Mi chiedevo: mi sapreste consigliare un sito italiano ben
fornito, da cui ordinare ?
Non ho la carta di credito, quindi devo pagare per
contrassegno.
Io conosco 
www.gorilla.it
 
www.edit.it
 
www.librinformatica.it
 
www.infomedia.it
Ne conoscete qualcun'altro ?
In particolare cercavo il classico Algoritmi + Strutture
dati = Programmi di Nicklaus Wirth, me lo sono perso poco
tempo fa in libreria e ora mi mordo le mani...  non riesco a
trovarlo da nessuna parte !...
-- 
The Follet

trovarlo da nessuna parte !...
Mi permetto personalmente di sconsigliarti '
unilibro.it
'. Tempo fa mi
sono rivolto proprio a loro per acquistare un libro sul C++(per la
precisione era proprio il famosio "C++. Linguaggio, libreria standard,
principi di programmazione") e non sono affatto riusciti a
procurarmelo nonostante un mare di promesse e di rinvii che mi hanno
fatto perdere un sacco di tempo.
Sono rimasto davvero deluso dal loro servizio..
Il Ghenio
-----
These are my parting words to you:
those who give up are doomed!
-----

 Sono rimasto davvero deluso dal loro servizio..
confermo e rilancio: avevo ordinato un libro su delphi e, passati dei mesi,
avevo comunicato loro che, ormai stufo; l'avrei trovato in altra maniera (su
librinformatica, in cinque giorni). nonostante questo dopo un altro mese me
lo hanno spedito e non ho potuto fare altro (non essendo stato io a ricevere
la spedizione) che avvalermi del diritto di recesso. questo a luglio.
l'avete visto voi il rimborso (80k)?
l'inculata me la sono preso e me la tengo, che possa servire ad altri...

lo hanno spedito
Ebbene, a me é andata pure peggio, visto che poi alla fine il libro
non l'ho avuto(per la precisione mi sono poi rivolto a
'libriinformatica' e dopo sole 24 ore mi hanno risposto che il libro
era disponibile ed era già partita la spedizione). La cosa più
seccante é stato il fatto che abbiano aspettato un sacco di tempo
prima di rispondere alle mie continue richieste di informazioni se il
libro era disponibile o meno, forse per non perdere la faccia ed
ammettere che non erano in grado di procurarselo.
Disgustorama!!!!

Newsgroup: it.comp.lang.c++
Titolo: programming questions: public vs private?, O.S. compatability?, stack vs heap vs RAM?

Hi
i'm unclear on a few aspects of programming.  If someone can help me
better understand what's going on that would be great.  thank you.
1)I understand why programs written for one computer
architecture are not  compatible on another, but am a little unclear as to
why
programs built for one operating system will not run on another.
I know this q sounds silly, but i'd like to have an understanding of
what is happening here.  Why is the program incompatible on another
operating system?
2) also, in  c++ and java, they have pulic and private access
identifiers in classes.  I'm a little unclear as to the main advantage
of putting everything under private and having key public interface
methods.  why bother with this?  or is it so that in future when
changes are made to code, most changes are only made in the class,
rather than having to find many other code sections where changes need
to be made? ie it makes maintenance easier 
3)stack versus heap versus ram:  are the stack and heap both in RAM? or
where?
When declaring classes, when should i use the stack and when should i
use the heap ?  ie , when should i use:
new MyClass(); 
as apposed to simply declaring it with:
MyClass class;
MANY THANKS,
Joseph 

Io tutte queste belle cose te le posso anche spiegare, ma tu tanto sei
Australiano e l'Italiano non lo capisci :-)
--- bye

Hi,
You may not be aware that you posted your message on the italian C++
newsgroup (the "it" in the group's name stands for "Italy").
You may have better luck with one of the following:
comp.lang.c++
comp.lang.c++.moderated
Best regards,
Nicola Musatti
Newsgroup: it.comp.lang.c++
Titolo: Grafica

Ciao a tutti, mi sapreste dire, per cortesia cosa usare per fare dei
semplicissimi grafici, non so tirare una linea, fare un cerchio ecc.. ecc.!
Uso VC++ 6.0!
Grazie mille
Ciao
Francesco

Ciao,
Questo newsgroup si occupa del linguaggio C++ in quanto tale, e non di
aspetti specifici di particolari implementazioni. Per questo non e' il
posto piu' adatto per porre domande specifiche come la tua.
Potresti avere piu' fortuna su uno dei seguenti gruppi:
Per Win32 (95, 98, NT): it.comp.programmare.win32
Per Dos/Win 3.x: it.comp.os.dos
Per Linux:      it.comp.os.linux.development
Per C++Builder: i gruppi borland.public.cppbuilder.*, disponibili sul
                server 
newsgroups.borland.com
 (prevalentemente in 
                inglese, ma si puo' postare anche in italiano)
Grazie,
Nicola Musatti

Giusto una postilla: il C++ standard non prevede librerie per la
grafica. Devi per forza ricorrere a librerie di terze parti,
proprietarie o open source.
Ciao,
Nicola

Newsgroup: it.comp.lang.c++
Titolo: creare bitmap

Ciao,
una aiuto:
sto cercando di scrivere un codice che mi permetta di selezionare una
porzione di finestra e che me la salvi in formato bitmap.
Consigli?
Alberto

ciao a tutti,
qualcuno di voi sà come salvare ciò che ho all' interno della finestra
utente come immagine bitmap?
Grazie
Alberto

Newsgroup: it.comp.lang.c++
Titolo: Risorse

Dove posso trovare una guida sulle risorse ?
GRAZIE!!!
DIALOG ecc...
e dove posso trovare un compilatore di risorse?
GRAZIE!!!

Dove posso trovare una guida sulle risorse ?
it.comp.programmare.win32
Newsgroup: it.comp.lang.c++
Titolo: bmp2gif

Salve ragazzi!!!
Sto cercando disperatamente il codice per convertire un'immagine in formato 
bmp in un gif.... in alternativa potrebbe andare anche un tool di 
conversione gia bello che pronto a condizione che si possa lanciarlo da 
linea di comando (indovinate perchè... :))
Help me, Giuseppe 
-- 
Posted from [213.255.37.65] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Help me, Giuseppe 
Noi abbiamo un bel tool proprietario che converte tutto in tutto.
Purtroppo č solo per uso interno 8)
Prova su 
http://www.wotsit.org/
Luc.

linea di comando (indovinate perch=E8... :))
Io avevo scritto un programma simile un po' di anni fa. Non te lo
mando per due ragioni: si tratta di un programma in pascal (sarebbe
OT ;) ) ed e' un programma in ogni caso illegale: infatti non e'
permesso nemmeno scriversi una cosa simile in proprio (potenza dei
brevetti sugli algoritmi).
Perche' non bruci tutte le gif e non passi a qualche formato che
non sia protetto da copyright ?
Se proprio sei disperato puoi usare paintbrush... (solo che non
funziona batch).
Andrea
PS: E con il C++ che centra tutto questo ?
--
Andrea Griffini, Programmer
http://www.netservers.com/~agriff

(potenza dei brevetti sugli algoritmi).
Basta non usare l'algoritmo di compressione brevettato, e cio' e'
possibile. Solo che a questo punto fai prima con png (che e' anche
meglio del jpeg in molte situazioni)
-- 
 (o-  | Un OS per domarli, Un OS per trovarli,
 //\  | Un OS per ghermirli e nel buio incatenarli
 V_/_ | Nella terra di Redmond, ove l'ombra cupa scende...
http://pinguin.linuxave.net
            r punto salmaso at inwind punto it

brevetti sugli algoritmi).
Non vorrei spararla, ma non credo che i brevetti sul sw siano validi
anche in Europa!
Paolo
Newsgroup: it.comp.lang.c++
Titolo: struct/class/POD (what if...)

Mi è sempre sembrato che la distinzione struct/class basata esclusivamente
sull'accessibilità di default sia di scarsa utilità, oltre che fonte di
confusione per il principiante.
Mi chiedo: non sarebbe stato molto più utile (dato il requisito che lo
'struct' del C++ fosse compatibile con quello del C)  assegnare ai due
costrutti le stesse proprietà in termini di accessibilità, ma restringere
l'uso di 'struct' a strutture POD?
Max 

 ha scritto nel messaggio
news:Pine.LNX.4.10.102050...@c64.comm2000.it...

Non so cosa siano queste strutture POD, ma non è che se le struct avessero
come accessibilità di default quella privata, non potrebbe essere compilato
del codice C con un compilatore C++?
Ciao,
Cecco

 del codice C con un compilatore C++?
Ovviamente 'struct' deve avere accessiblità pubblica di default, ma non
era tanto quello il punto.
Con POD (Plain Old Data) si intendono tutti quei tipi che:
  o sono tipi built-in, 
  o sono strutture contententi soltanto membri POD e prive di
    costruttori e distruttori non banali, e di metodi virtuali
In sostanza tutte le struct del C sono POD. Un POD può, ad esempio, essere
copiato com memcpy(), mentre un oggetto qualsiasi no.
La mia idea era di dare accessibilità pubblica di default a entrambi (o
anche diversa accessibilità, se si vuole), ma consentire l'uso di 'struct'
solanto con i tipi POD. Così la compatibilità con il C era salva, e la
differenza struct/class assumeva anche una valenza pratica di una certa
utilità. Mi chiedevo, appunto, se ci fosse stata una qualche
controindicazione? Ovviamente, ora è troppo tardi pe cambiare le cose. :)
Max


Ciao, mi intrometto per chiederti cosa si intende per costruttore
non banale.
Grazie  Manlio Perillo


Ho usato l'espressione "non banale" come traduzione  di "non-trivial", che
è definito nella sezione 12.1 dello standard:
 A constructor is trivial if it is an implicitly­declared default
 constructor and if: 
 - its class has no virtual functions (10.3) and no virtual base classes
 (10.1), and 
 - all the direct base classes of its class have trivial constructors, and
 - for all the nonstatic data members of its class that are of class type 
 (or array thereof), each such class has a trivial constructor.
 Otherwise, the constructor is non­trivial.
Max

 copiato com memcpy(), mentre un oggetto qualsiasi no.
Ah, ecco svelato il barbatrucco ;-)
Ciao,
Cecco
Newsgroup: it.comp.lang.c++
Titolo: Supporto thread

Salve,
la libreria standard mette a disposizione anche strumenti per la 
programmazione concorrente ? Dovrei sviluppare un progetto che potrebbe 
dover essere multithreading.
Grazie

 writes:

No nella libreria standard non ci sono ma alcune persone
del comitato ISO e altri programmatori qualche tempo
fa si sono messi a creare una libreria di supporto chiamata
Boost che a quanto pare sara` in parte inglobata nella prossima
standardizzazione del C++... li trovi anche una libreria per gestire
i thread
http://www.boost.org/libs/libraries.htm#Concurrent
Altrimenti ti tocca appoggiarti alle API del sistema operativo
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com

 
Non ho capito una cosa: a quanto pare boost e' una libreria completa o 
mi sbaglio ? Quindi io dovrei includerla nel mio progetto ed utilizzare 
solo la parte dedicata alla programmazione concorrente.
Giusto ?

 la parte dedicata alla programmazione concorrente.
Credo proprio di si, anche se ho letto che la parte sui threads
e` a parte...
Leggi qui: 
http://www.boost.org/more/download.html


 Giusto ?
Boost e' un insieme di librerie non facilmente separabili. In ogni
caso quello che hai scritto e' corretto.
Ciao,
Nicola

Newsgroup: it.comp.lang.c++
Titolo: C++ corso di programmazione - terza edizione di Lippman Stanley - Lajoie Josee.

Ho letto questo libro, anzi lo ho studiato e credo che sia un ottimo libro
però vorrei sapere 1a cosa...................
Se avete visto la struttura del libro alla fine di quasi ogni paragrafo ci
sono degli esercizi..........
Da qualche parte esistono le soluzioni di questi esercizi in quanto non ne
riesco a fare parecchi......e poi anche quelli che ho fatto vorrei essere
sicuro di averli fatti giusti......
Grazie mille a chi mi risponderà by TN'84 e saluti a tutto il NG

 sono degli esercizi..........
C'e' un libro che risolve tutti gli esercizi...e' piccolino ma costicchia...
si chiama C++ Primer Answuer Book di L.Tondo e P.Leung lo trovi
da 
www.amazon.com
 oppure 
www.gorilla.it
Ciao.
Newsgroup: it.comp.lang.c++
Titolo: DLL per C++ Builder - aiuto cercasi

Buon giorno a tutti.
Ho iniziato a esplorare le potenzialità dei file DLL- finora ho creato
qualche piccola cosa in VB.
Sto utilizzando il C++ Builder della Borland e, come da manuale interno- ho
visto che basta aggiungere una chiamata del file *.lib
che contiene il modulo della DLL e le direttive del file header della DLL
stessa e il gioco è fatto.
Per approfondire ho comperato un costoso testo dell'Apogeo dove parla dei
modificatori __import,__export e __declspec() ma non
sono riuscito a far funzionare nemmeno l'unico esempio proposto-
mi da sempre il maledetto errore unresolved external ....(nome funzione) in
pratica non vede la funzione contenuta nella DLL.
C'e' qualche anima mia che mi manda una mini-DLL che comprenda l'uso di
questi modificatori- sono un po' sfiduciato non sono proprio risucito a
risolvere il problema.....
Grazie 1.000
Francesco
gi...@tin.it

 
gi...@tin.it
Prova a controllare che le dichiarazioni delle funzione esportate dalla
DLL abbiamo tutti i modificatori necessari:
esempio...
extern "C" void WINAPI foo();
-- 
__________________________________________________________
Daniele Baggio
ITC/irst, Istituto per la Ricerca Scientifica e Tecnologica     
Loc. Pante' di Povo  I-38050 Trento  ITALY            
Tel: (+39) 0461-314-596 
e-mail: 
bag...@irst.itc.it
__________________________________________________________

Newsgroup: it.comp.lang.c++
Titolo: [OT] UML - Richiesta consiglio per acquisto libro

Vorrei migliorare la mia (scarsa) conoscenza su UML e sulle tecniche di
progettazione software
Ho fatto una ricerca sui testi disponibili e ho "isolato" questi
INGEGNERIA DEL SOFTWARE CON UML E UNIFIED PROCESS
ZUSER W., BIFFL S., GRECHENIG T., KOHLE M. ; 
MCGRAW HILL ITALIA .
UML DISTILLED
FOWLER M.;
PEARSON EDUCATION ITALIA S.R.L..
UML PRATICO
DAMIANI E., MADRAVIO M.;
ADDISON WESLEY ITALIA.
 
UML
VETTI TAGLIATI L.;
HOPS.
Qualcuno sa consigliarmi in merito a questi o altri titoli ?
Ringrazio e saluto
Andrea

 Andrea
C'è anche progettazione ad oggetti con uml (no ricordo autori ma se li 
cerchi trovi tutto ) un bel libro un pò particolare c'è anche una bella 
parte dedicata
a tecniche di progettazione.
Anche questo a mio avviso pesantuccio non tanto come quantità ma come 
contenuti

 ha scritto nel messaggio 
news:odsl89s07iih.t...@40tude.net...

Newsgroup: it.comp.lang.c++
Titolo: Overloading di metodi public const e private nonconst

Ho un dubbio su C++ al quale non son stato in grado di trovare risposta.
Il codice scritto qui sotto e' legale o no in C++?
class A {
  int x() { return 1; }
public:
  int x() const { return 2; }
};
int main(int argc, char* argv[])
{
  A a;
  cout << a.x();
  return 0;
}
A intuito m'aspetterei di compilare il codice senza problemi ritornando 2, 
con main che, non potendo accedere a x(), accede a x() const.
Ho invece scoperto che su almeno un compilatore viene tentata la chiamata 
della sola versione non-const, e la compilazione fallisce poiche' questa 
versione e' privata e non accessibile.
In un paio d'ore di ricerche sullo Stoustrup non son riuscito trovare idee 
sul comportamento previsto del codice sopraindicato.
Idee?
--*PaN!*

 versione e' privata e non accessibile.
Come spesso accade ha ragione il compilatore. La scelta dell'overload
da chiamare avviene senza prendere in considerazione i permessi di
accesso, che entrano in gioco solo successivamente.
Ciao,
Nicola

 accesso, che entrano in gioco solo successivamente.
Era quello che sospettavo, ma hai per caso un riferimento "normativo" a 
riguardo?
Il fatto e' che non ho trovato da nessuna parte scritto che il funzionamento 
dev'essere l'uno piuttosto che l'altro (ovvero che, come dici tu, l'overload 
*deve* avvenire senza prendere in considerazione i permessi di accesso, 
piuttosto che prenderli in considerazione).
Se puo' interessare, il compilatore in questione e' VC++ 2005.
Ciao,
*PaN!* 

 riguardo?
 [13.3] Overload resolution
 1 [...] The selection criteria for the best function are the number of
   arguments, how well the arguments match the types of the parameters of
   the candidate function, how well (for nonstatic member functions) the
   object matches the implied object parameter, and certain other properties
   of the candidate function. [Note: the function selected by overload
   resolution is not guaranteed to be appropriate for the context. Other
   restrictions, such as the accessibility of the function, can make its 
   use in the calling context ill-formed. ]
MM

 MM
Grazie! =)
--*PaN!*
Newsgroup: it.comp.lang.c++
Titolo: inizializzare una map

C'è un modo per inizializzare una map senza chiamare una funzione? Adesso
faccio:
std::map<int,char*> mappa;
void init()
{
  mappa[1] = "uno";
  mappa[2] = "due";
  ...
}

 faccio:
   typedef std::map<int, std::string> map_t;
   map_t::value_type values[] = 
   { 
          map_t::value_type(1,"uno"), 
          map_t::value_type(2,"due"), 
          map_t::value_type(3,"tre") 
   };
   map_t m( values, values + 3 );
MM

 > faccio:



    template< typename T, size_t N >
    T*
    begin( T (&array)[ N ] )
    {
        return array ;
    }
    template< typename T, size_t N >
    T*
    end( T (&arrah)[ N ] )
    {
        return array + N ;
    }
poi:
    map_t m( begin( values ), end( values ) ) ;
Perche contare, quando il compilatore lo fa meglio?
--
James Kanze (GABI Software)             
email:james...@gmail.com
Conseils en informatique orientée objet/
                   Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, 
+33 (0)1 30 23 00 34

 Perche contare, quando il compilatore lo fa meglio?
Ok, ora voglio capire perche'
template<typename T, size_t N> T* begin(T (&array)[N])
funziona, mentre
template<typename T, size_t N> T* begin(T array[N])
non riesce a dedurre N. Ero impazzito per cercare di ottenere lo stesso 
risultato (mi metto subito a sistemare il codice ;)
Grazie =)
--
Marco *PaN!* Foco


Perche' T [N] decade a T * ed N si perde per strada.
Ciao,
Nicola

Newsgroup: it.comp.lang.c++
Titolo: inserire var in funzione system()

Ciao,
come faccio a fare qualcosa del genere:
int p;
p=3;
system("echo %d",p);
praticamente a fornire una variabile (p) alla funzione system()
Grazie.


system prende un (const?) char*, mi pare.
Per cui non fa altro che comporre prima la stringa e poi
passarla alla system
#include <cstdlib>
#include <iostream>
#include <sstream>
#include <string>
int main()
{
    bool nuova(true);
    // ...
    std::string stringa("mkdir ");
    if(nuova)
    {
        stringa += "nuova";
    }
    else
   {
        // per aggiungere numeri alla stringa
        int n(2);
        std::ostringstream oss;
        oss << stringa << n;
        stringa = oss.str();
    }
    std::system(stringa.c_str());
}
--
Gerolamo

Newsgroup: it.comp.lang.c++
Titolo: STL e Alberi

Salve a tutti,
una semplice domanda: gli alberi sono implementati nella STL?
Grazie,
Sergio B.

 una semplice domanda: gli alberi sono implementati nella STL?
Non esplicitamente
Ma questa risposta di Andrea Griffini credo spieghi il resto:
http://makeashorterlink.com/?Z54412133
--
Gerolamo
Newsgroup: it.comp.lang.c++
Titolo: DLL ATL con funzioni

qualcuno puņ aiutarmi?
a me servirebbe capire come fare ad esportare una funzione creata in una dll
ATL in modo da essere visibile se inserita come riferimento in un programma
visual basic.
per esempio:
voglio creare una classe con una funzione
    int somma (int a, intb)
   {
        return(a+b);
   }
nella dll scritta in c
dal lato visual basic una volta inserita la dll come riferimento dovrei
vedere
dim f as new myclass
dim c as integer
c = f.somma(1+2)
somma dovrebbe essere vista come function invece la vedo come sub.
qualcuno sa dirmi dove ho sbagliato, o mi fa un esempio, o mi dice dove
trovare qualche tutorial di esempio?
grazie

qualcuno puņ aiutarmi?
ask it.comp.programmare.win32
-- 
 (o-  | Un OS per domarli, Un OS per trovarli,
 //\  | Un OS per ghermirli e nel buio incatenarli
 V_/_ | Nella terra di Redmond, ove l'ombra cupa scende...
http://pinguin.linuxave.net
            r punto salmaso at inwind punto it

Newsgroup: it.comp.lang.c++
Titolo: Borland c++ 1

Non sono completamente "estraneo" al c++, ma al compilatore in oggetto
certamente si.
Per cui volevo chiedere:
E' possibile con detto compilatore creare DLL a 16 bit?
Grazie :-)
-- please also reply by email! :-) thanks --
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Ciao,
    post riguardanti ambienti di sviluppo vanno fatti su
it.comp.programmare.win32 e non qui. La prossima volta posta li.
Comunque il Builder 1 era gia' a 32 bit quindi non mi pare sia possibili
generare DLL a 16.
Marco Abis
http://www.programmazione.it
 Il sito Italiano di riferimento per lo
sviluppatore
ab...@programmazione.it
Newsgroup: it.comp.lang.c++
Titolo: Search and display the VersionInfo from a DLL.

Hi,
I am trying to read the version info from a file(e.g. DLL) and display them
in our aboutbox.
I think I have figured out how to read the resource data from the DLL, but,
I have few problems in
searching/sorting the buffer stream.
(BTW, I am using BC builder v3.0 on NT v4)
    HINSTANCE hVerInfo;
    TResourceStream * pResInfoFile;
    void * buffer;
     hVerInfo = LoadLibrary("d:\\program
files\\borland\\cbuilder\\projects\\msfuncs\\msfuncs.dll");
     if (hVerInfo)
     {
            pResInfoFile = new TResourceStream((int)hVerInfo, 1,
RT_VERSION);
            buffer = pResInfoFile->Memory;
            pResInfoFile->ReadBuffer(buffer, pResInfoFile->Size);
     }
Question - How do I search the buffer and create a structure/array/list,
which I can use it to update our about box in our application.
Thankx,
Manod.

in our aboutbox.
Looks like a typical usage for the "File Installation Library" subset of
the Win32 API -- what you describe as having done with C++ Builder
looks equivalent to what GetFileVersionInfo() does for you, i.e.,
extract all the version info from the file into a raw memory block.
OK, so now you need to parse that block looking for stuff -- that
is exactly what VerQueryValue() does for you!  In Win32 API terms,
if pv is the void* pointer to your block, then:
    VS_FIXEDFILEINFO ffi;
    VerQueryValue(pv, _T("\\"), (void*)ffi, sizeof(ffi));
will place all of the fixed-format info into structure ffi, i.e.:
struct VS_FIXEDFILEINFO {
    DWORD dwSignature;
    DWORD dwStrucVersion;
    DWORD dwFileVersionMS;
    DWORD dwFileVersionLS;
    DWORD dwProductVersionMS;
    DWORD dwProductVersionLS;
    DWORD dwFileFlagsMask;
    DWORD dwFileFlags;
    DWORD dwFileOS;
    DWORD dwFileType;
    DWORD dwFileSubtype;
    DWORD dwFileDateMS;
    DWORD dwFileDateLS;
};
Can you get somewhere a Win32 API/SDK reference? It
should probably help you clarify this stuff better than I
can in a post...
Alex

Newsgroup: it.comp.lang.c++
Titolo: Stampa o seriale

Come si fa in linguaggio C a leggere dei dati dalla seriale oppure come
si fa se si vuole mandare alla stampante una scheramata prodotta da un
programma.
                                Grazie Ciao

programma.
il C di per se' non ha nessuna funzione per lavorare con le porte
seriali o per gestire la stampante, nella libreria standard al massimo
trovi funzioni per i files che all'occorrenza possono essere usate
anche per una rudimentale forma di i/o seriale. Per funzioni
specifiche di lettura/scrittura su seriale o di hardcopy e'
indispensabile sapere che sistema operativo usi, in genere in windows
e' tutto piu' facile perche' c'e' un maggior supporto da parte del
sistema operativo, in dos invece devi scrivere tutto da zero.
Gianpaolo Bottin
- Live Long and Prosper -
Newsgroup: it.comp.lang.c++
Titolo: Aiutino con classi e array...

Vorrei creare, per esercizio, una classe che gestisca le operazioni
tra matrici (a occhio non sembra difficilissimo, un po' di overloading
degli operatori qua e là e non ci sono problemi...) però un problema
c'è: come faccio a creare un array dal costruttore che poi rimanga
valido per tutta la classe? 
Mi spiego meglio: ho pensato di passare un puntatore ad un array nel
costruttore, così poi posso interagire con l'array da dentro la
classe, ma in questo modo devo prima creare un array fuori dalla
classe, delle dimensioni giuste e poi passare il suo indirizzo al
costruttore. Brutto... 
ho anche pensato di creare di default un array 100x100 (dò per
scontato che penso alla matrice come ad un array bidimensionale) ma
poi il codice non è per nulla efficiente: il limite massimo di righe o
di colonne sarà 100 e cmq la quantita di memoria allocata sarà
inadatta qualsiasi matrice io voglia creare (100x100x4bytes... e solo
se le matrici sono composte solo da interi, cosa improbabile, dovrò
usare un tipo a virgola mobile). 
Devo riuscire a definire le dimensione dell'array nel costruttore, ma
l'array non è come una variabile... se fosse una variabile, scriverei
int numero come proprietà e poi setterei il numero nel costruttore, ma
qua già scrivendo int numero[i] è troppo tardi! come posso fare? se
definisco l'array nel costruttore ha valore solo all'interno della
funzione ma non della classe no? Nemmeno una variabile globale può
funzionare perchè così si potrebbe creare solo una matrice... 
Come creo nel costruttore una variabile (in questo caso un array) che
ha visibilità all'esterno della funzione ma non all'esterno della
classe (visto che ogni classe deve averne uno)?
---
Membro numero 85 del Luigino Fans Club.
Luigino sei tutti noi!
Anche se ti ho plonkato il tuo ricordo sarà per sempre!

 classe (visto che ogni classe deve averne uno)?
Non puoi. Ma non ti serve farlo.
-- 
Gerolamo
www.overweb.it
Newsgroup: it.comp.lang.c++
Titolo: Problema con Borland C++ Builder

Come da oggetto stavo cercando un newsgroup in italiano dove postare un
problema che non riesco a risolvere nell'ambiente di sviluppo Borland C++
Builder .
Altrimenti posso postare qui? Qualcuno saprebbe aiutarmi ??

 Altrimenti posso postare qui? Qualcuno saprebbe aiutarmi ??
qui no..
però sul newsgroup di borland (news://
newsgroups.borland.com
)
puoi postare anche in italiano

mi sapresti indicare il newsgroup su cui posso postare in italiano ?
(io leggo il borland.public.cppbuilder.ide e altri ma nessuno posta in
italiano!!! )
"Antonio Mazzeo" <a[NOT]mazzeo@email[DOT].it> ha scritto nel messaggio
news:1XPQa.176220$lK4.5...@twister1.libero.it...


Newsgroup: it.comp.lang.c++
Titolo: Chiamare il costruttore della classe genitrice

Esempio:
ho una classe Matrice da cui voglio derivare una classe MatriceDiRotazione.
uno dei costruttori della classe matrice è : Matrice (int n) che ne
costruisce una
quadrata nxn.
nel costruttore di MatriceDiRotazione posso richiamare il costruttore di
matrice passandogli un argomento?
Esempio:
MatriceDiRotazione::MatriceDiRotazione():matrice(4)
{
    .........
}
Ciao
Dario

Ti sei risposto da solo, solo che se la tua classe base si chiama
Matrice dovrai usare la maiuscola anche nel costruttore della classe
figlia.
Ciao,
Nicola

matrice passandogli un argomento?
I compilatori li hanno scritti apposta ;)
<CODE>
#include <iostream>
class MatriceGenerica {
      protected :
        int FDim ; 
      public  :
        MatriceGenerica( int Dim = 0 ) { FDim = Dim ; } ;
} ;
class MatriceRotazione : public MatriceGenerica {
      public :
        MatriceRotazione( int Dim = 0 ) : MatriceGenerica( Dim ) {} ;
        void print() ;
} ;
void MatriceRotazione::print()
{
     std::cout << "Matrice di rotazione con dimensione : "
               << FDim
               << std::endl ;
}
int main()
{
    MatriceRotazione M( 3 ) ;
    M.print() ;
    return 0 ;
}
</CODE>
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

 ha scritto nel messaggio
news:96j4c9$c...@bigarea.area.ba.cnr.it...


Newsgroup: it.comp.lang.c++
Titolo: c e cpp

Finora avevo salvato soltanto file c. ora devo scriverli salvando i cpp. Ma
il mio compilatore LccWin dice che mancano parametri. ??! In pratica non lo
salva come cpp. COsa devo fare?
Grazie

hal9000 wrote:

Se non sbaglio Lcc č solo compilatore C e non C++. Perciņ se non ho detto una
cavolata, cambiare compilatore.
Bye
Newsgroup: it.comp.lang.c++
Titolo: Memoria.

Salve. Ho letto che il c++ prevede l'allocazione dinamica della memoria e
costrutto, per gli array, č tipo questo:
char* const Vect = new char[size];
ma al posto di size devo mettere il numero di elementi del vettore. Ma allra
che dinamico č?
Non č statico pure questo?
Grazie

 Grazie
Esempio di array dinamico:
int size = foo();
char myVect[size];
forse ti riferisci al fatto che vuoi far crescere il vettore
se ti serve metterci roba dentro?
std::vector<char> myVector;
myVector.push_back(13);
........
myVector.push_back(32);
a questo punto puoi usare l'operatore []
e il metodo size per sapere quanta roba c'e' dentro.
Ciao
Gaetano
--
#exclude <windows>
#include <CSRSS>
printf("\t\t\b\b\b\b\b\b");.
printf("\t\t\b\b\b\b\b\b");

Newsgroup: it.comp.lang.c++
Titolo: Problema con PDFWriter

Ciao,
e' possibile utilizzare l'SDK di adobe per perndere un qualsiasi file
e mandarlo al PDFWriter per convertirlo in PDF?
Se si come si puo' fare?

Ciao,
Questo newsgroup si occupa del linguaggio di programmazione C++. Per
questo non e' il posto piu' adatto per porre domande come la tua. Ti
invito a cercare un gruppo il cui argomento sia piu' rispondente alle
tue esigenze. Avrai maggior probabilita' di risolvere il tuo problema ed
eviterai perdite di tempo a chi consulta it.comp.lang.c++ .
Grazie,
Nicola Musatti

Probabilmente non mi sono spiegato bene.
L'sdk di adobe e' composto da librerie per vb che non mi interessano e per
c++.Secondo me il posto e' adatto perche' si tratta di libreria per C++, e
quindi qualche programmatore c++ potrebbe avere gia' avuto a che fare con la
cosa.

...

Benche' il tuo ragionamento sia comprensibile, le cose non stanno
cosi'. Su questo newsgroup si discute di C++ standard e non dell'uso
di strumenti o librerie proprietarie (se non in rifierimanto alla loro
minore o maggiore aderenza allo standard). Per farti un idea, qui
trovi il manifesto del gruppo:
http://www.news.nic.it/manif/it.comp.lang.c++.txt
Ciao,
Nicola

Ok, scusatemi.
Ciao