The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > Magas szintű Programozás
.
google unix.com



Magas szintű Programozás Post kérdések C, C + +, Java, SQL, és más programozási nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Használat Top parancs a szkript paraméter elthox Shell programozás és Scripting 4 01-31-2007 01:21 PM
helyett egy karakterlánc a fájl parancssori paraméter chiru_h Shell programozás és Scripting 5 08-03-2006 10:34 AM
pass parameter vissza hívó program jthomas Shell programozás és Scripting 11 11-20-2003 08:13 AM
segítségével fülön befejezi parancssori paraméter kymberm Shell programozás és Scripting 3 09-20-2002 04:54 PM
Command Line szélessége paraméter Scoogie A UNIX a dummies Kérdések és válaszok 2 02-08-2002 05:04 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 05-15-2002
Wing m. Cheng Wing m. Cheng is offline
Regisztrált felhasználó
  
 

Join Date: Jul 2001
Helyszín: Hong Kong
Hozzászólások: 11
Question Parancssori paraméterek C program

Írok egy C programot, amely része az alapötlet az, hogy használ egy parancssori paraméter ellenőrzésére, hogy ne fuss bizonyos részét az al programot.

Én teljesen új a C, I dont 'volna akármi eszme hogyan kell tennie egy parancssori paramétereket egy C programot.

Tud valaki segíteni??

Köszönöm
  #2 (permalink)  
Old 05-15-2002
killerserv's Avatar
killerserv killerserv is offline Forum Advisor  
Unix Predator
  
 

Join Date: Dec 2000
Helyszín: Phoenix, AZ
Üzenetek: 670
Megpróbálhatjuk nyilvánítja a főbb érveket;

int main (int argc, char * argv [])

Ezt a programot használják egy alkalmazásban, ahol a PC volt, ellenőrző feladatokat látnak el. Lets call it PC_critical. Sajnos, PC_critical néha megakadt, és ezt ki kell manuálisan állítani.

Így egy második PC (PC_monitor) használtunk. PC_critical az volt, hogy küldjön egy üzenetet a PC_monitor ötpercenként, hogy biztosítsa, hogy "életben". Ha nem üzenet érkezett, PC_monitor kényszerített egy hard reset az PC_critical alkalmazásával a pillanatnyi váltó bezárása szerte a kézi reset bekapcsoljuk PC_critical. A művelet a váltó okozta kimenetre a minta 0x0A A Data Port.

Tudod megpróbál ez jó példája.

Kód:
#include <stdio.h>
#include <conio.h>
#include <dos.h>
#include <process.h>

int main(int argc, char *argv[])
{
   unsigned int t_delay, Data;
   int tenths_sec;

   clrscr();

   if(argc != 3)
   {
      printf("Incorrect number of args\n");
      exit(-1);
   }
   if(sscanf(argv[1],"%d", &tenths_sec)!=1)
   {
      printf("Time scanf failed.\n");
      exit(-2);
   }
   if (sscanf(argv[2],"%x", &Data) != 1)
   {
      printf("Parallel port scanf failed.\n");
      exit(-3);
   }
   t_delay = tenths_sec * 100;
   outportb(Data, 0x0a); /* operate the relay */
   delay(t_delay);
   outportb(Data, 0x00); /* release it */
   exit(0);
}
  #3 (permalink)  
Old 05-16-2002
Wing m. Cheng Wing m. Cheng is offline
Regisztrált felhasználó
  
 

Join Date: Jul 2001
Helyszín: Hong Kong
Hozzászólások: 11
Thumbs up

Hála Killerserv!
  #4 (permalink)  
Old 05-18-2002
linuxpenguin's Avatar
linuxpenguin linuxpenguin is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: May 2002
Helyszín: India
Posts: 295
Szia,

Van néhány további információt az Ön számára. Van még egy arg a főoldalra. Ez a char * env []. amely nagyon hasonlít a char * argv []. Arg Ez tartalmazza az összes olyan rendszer változó létre a környezetben. Is van egy megoldás az ugyanaz. Önnek is van getenv funkció, amely segíthet Önnek ezeket az érveket.

Happy programozás pajtás

penguin
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 03:05 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0