Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Lenovo IdeaPad Slim 3: un notebook Snapdragon X economico
Lenovo IdeaPad Slim 3: un notebook Snapdragon X economico
Forte della piattaforma Qualcomm Snapdragon X, il notebook Lenovo IdeaPad Slim 3 riesce a coniugare caratteristiche tecniche interessanti ad uno chassis robusto, con autonomia di funzionamento a batteria che va ben oltre la tipica giornata di lavoro. Un notebook dal costo accessibile pensato per l'utilizzo domestico o in ufficio, soprattutto con applicazioni native per architettura ARM
Recensione OnePlus Watch 3 43mm: lo smartwatch che mancava per i polsi più piccoli
Recensione OnePlus Watch 3 43mm: lo smartwatch che mancava per i polsi più piccoli
OnePlus risponde alle esigenze di chi cerca un dispositivo indossabile dalle dimensioni contenute con OnePlus Watch 3 43mm. La versione ridotta del flagship mantiene gran parte delle caratteristiche del modello maggiore, offrendo un'esperienza completa in un formato compatto. Il suo limite più grande è abbastanza ovvio: l'autonomia non è il punto di forza di questo modello, ma si raggiungono comodamente le due giornate piene con un uso normale.
BOOX Note Air4 C è uno spettacolo: il tablet E Ink con Android per lettura e scrittura
BOOX Note Air4 C è uno spettacolo: il tablet E Ink con Android per lettura e scrittura
BOOX Note Air4 C rappresenta l'ultima incarnazione della categoria dei tablet E Ink a colori di Onyx, e combina le prestazioni di un dispositivo Android con l'ottima tecnologia Kaleido 3 per il display. Con schermo da 10,3 pollici, un processore Qualcomm Snapdragon 750G e 6 GB di RAM, promette un'esperienza completa per lettura, scrittura e produttività. Il prezzo lo posiziona nel segmento premium, ma questo dispositivo è un vero spettacolo!
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-02-2010, 11:34   #1
VirtualFlyer
Senior Member
 
L'Avatar di VirtualFlyer
 
Iscritto dal: Oct 2009
Messaggi: 5001
[C] Comandi C

Avrei bisogno di sapere qual'è il comando che serve per aprire un altro exe.
__________________
L'italiano è una lingua stupenda.
Non killiamola. Craftare nuove parole non serve
[HWU]Virtula - Lenovo Y580: i7 3630QM - Nvidia GTX660M - 8GB - SSD 256 + 750 - 15" FHD + Leap Motion
VirtualFlyer è offline   Rispondi citando il messaggio o parte di esso
Old 03-02-2010, 12:01   #2
fero86
Senior Member
 
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1383
Quote:
Originariamente inviato da VirtualFlyer Guarda i messaggi
Avrei bisogno di sapere qual'è il comando che serve per aprire un altro exe.
il C non ne mette a disposizione, dipende dal sistema su cui programmi: su un sistema Unix-like (per es. Linux) devi usare l'accoppiata fork/exec, su Windows l'API CreateProcess.
altrimenti puoi usare la funzione system, ma ho il dubbio che essa resti in attesa finché l'altro programma non termina.

documentazioni varie:
fork: http://www.linuxmanpages.com/man2/fork.2.php
exec: http://www.linuxmanpages.com/man3/execl.3.php
CreateProcess: http://msdn.microsoft.com/en-us/libr...25(VS.85).aspx
system: http://www.linuxmanpages.com/man3/system.3.php
fero86 è offline   Rispondi citando il messaggio o parte di esso
Old 03-02-2010, 12:18   #3
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
http://msdn.microsoft.com/en-us/libr...12(VS.85).aspx

O, se non hai bisogni particolari (oppure semplicemente ti impaurisce la CreateProcess):
http://linux.die.net/man/3/system
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 03-02-2010, 12:21   #4
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Quote:
Originariamente inviato da fero86 Guarda i messaggi
il C non ne mette a disposizione, dipende dal sistema su cui programmi: su un sistema Unix-like (per es. Linux) devi usare l'accoppiata fork/exec
Ha bisogno di un .exe... sicuramente è Windows.
Poi puoi comunque sfruttare system() anche su Windows, è POSIX.

Per il tuo dubbio: “system() executes a command specified in command by calling /bin/sh -c command, and returns after the command has been completed.”. Sì, ti attacchi finché l'altro processo non finisce.
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 03-02-2010, 12:37   #5
VirtualFlyer
Senior Member
 
L'Avatar di VirtualFlyer
 
Iscritto dal: Oct 2009
Messaggi: 5001
Diciamo che non me ne intendo molto e quindi non ho capito ciò che mi avete detto!
Me lo potreste rispiegare?
Per caso mi sapete dire come si fa con Pascal?
Un'ultima cosa, come si fa a far aspettare al programma 2 secondi o 2 minuti prima di stampare qualcosa sullo schermo?
__________________
L'italiano è una lingua stupenda.
Non killiamola. Craftare nuove parole non serve
[HWU]Virtula - Lenovo Y580: i7 3630QM - Nvidia GTX660M - 8GB - SSD 256 + 750 - 15" FHD + Leap Motion

Ultima modifica di VirtualFlyer : 03-02-2010 alle 13:21.
VirtualFlyer è offline   Rispondi citando il messaggio o parte di esso
Old 03-02-2010, 13:47   #6
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
In breve: in C non c'è un vero e proprio metodo "standard" per avviare altri processi, dal momento che questo è compito specifico del sistema operativo, e devi quindi usare gli strumenti che il sistema operativo ti mette a disposizione. Su Windows hai il metodo CreateProcess() che si occupa di questo, su sistemi Unix devi usare fork() + exec(), che ha sostanzialmente lo stesso effetto.

In Pascal non ricordo, ma suppongo che sia la stessa cosa. Per fermare il tuo processo per n secondi usa sleep(n).
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2010, 15:57   #7
fero86
Senior Member
 
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1383
Quote:
Originariamente inviato da VirtualFlyer Guarda i messaggi
Diciamo che non me ne intendo molto e quindi non ho capito ciò che mi avete detto!
Me lo potreste rispiegare?
Per caso mi sapete dire come si fa con Pascal?
guarda il primo link del post #3, c'é l'esempio in C. in Pascal é la stessa cosa, cambia solo la sintassi del linguaggio.
fero86 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Lenovo IdeaPad Slim 3: un notebook Snapdragon X economico Lenovo IdeaPad Slim 3: un notebook Snapdragon X ...
Recensione OnePlus Watch 3 43mm: lo smartwatch che mancava per i polsi più piccoli Recensione OnePlus Watch 3 43mm: lo smartwatch c...
BOOX Note Air4 C è uno spettacolo: il tablet E Ink con Android per lettura e scrittura BOOX Note Air4 C è uno spettacolo: il tab...
Recensione Sony Xperia 1 VII: lo smartphone per gli appassionati di fotografia Recensione Sony Xperia 1 VII: lo smartphone per ...
Attenti a Poco F7: può essere il best buy del 2025. Recensione Attenti a Poco F7: può essere il best buy...
Cosa sappiamo sul decimo tentativo di la...
EHA Reader Awards 2025: i migliori prodo...
Il telescopio spaziale James Webb ha sco...
Gli astronauti cinesi in futuro utilizze...
Tesla cede alla pressione dei clienti: d...
I Vigili del Fuoco dell'Arizona ora usan...
Il fondatore di Waymo sfotte Tesla: &quo...
Robot che corrono, ballano e cadono: la ...
Perché acquistare costosi bus ele...
Google Pixel 10 Pro XL: il Tensor G5 se ...
TikTok e Instagram sotto accusa: ancora ...
Arriva la 'Superluna di Sangue' in Itali...
Xiaomi 15T e 15T Pro in arrivo in Europa...
Sicurezza dei minori, Roblox amplia i di...
POCO M7 debutta su Amazon con batteria d...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 04:18.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v