ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

h2pas-3.0.0 - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ h2pas-3.0.0 പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന h2pas-3.0.0 കമാൻഡ് ഇതാണ്.

പട്ടിക:

NAME


h2pas - സി ഹെഡർ ടു പാസ്കൽ യൂണിറ്റ് കൺവേർഷൻ പ്രോഗ്രാം.

സിനോപ്സിസ്


h2pas [ഓപ്ഷനുകൾ] ഫയലിന്റെ പേര്

വിവരണം


h2pas ഒരു C ഹെഡ്ഡർ ഫയൽ ഒരു പാസ്കൽ യൂണിറ്റിലേക്ക് പരിവർത്തനം ചെയ്യാൻ ശ്രമിക്കുന്നു. ഇതിന് മിക്ക സിയും കൈകാര്യം ചെയ്യാൻ കഴിയും
ഒരു C ഹെഡ്ഡർ ഫയലിൽ ഒരാൾ കണ്ടെത്തുന്ന നിർമ്മാണങ്ങൾ, അവ അവരുടേതിലേക്ക് വിവർത്തനം ചെയ്യാൻ ശ്രമിക്കുന്നു
പാസ്കൽ എതിരാളികൾ. കാണുക നിർമ്മിക്കുന്നു എന്താണ് എന്നതിന്റെ പൂർണ്ണമായ വിവരണത്തിനുള്ള വിഭാഗം
വിവർത്തകന് കൈകാര്യം ചെയ്യാൻ കഴിയും.

USAGE


H2pas ഒരു കമാൻഡ്-ലൈൻ ടൂളാണ്, അത് C ഹെഡ്ഡർ ഫയലിനെ സ്പാസ്‌കൽ യൂണിറ്റിലേക്ക് വിവർത്തനം ചെയ്യുന്നു. അത് വായിക്കുന്നു
സി ഹെഡ്ഡർ ഫയൽ, സി ഡിക്ലറേഷനുകളെ തുല്യമായ പാസ്കൽ ഡിക്ലറേഷനുകളിലേക്ക് വിവർത്തനം ചെയ്യുന്നു
സിയിൽ എഴുതിയ കോഡ് ആക്സസ് ചെയ്യാൻ ഉപയോഗിക്കാം.

H2pas പ്രോഗ്രാമിന്റെ ഔട്ട്പുട്ട് C തലക്കെട്ടിന്റെ അതേ പേരിലുള്ള ഒരു ഫയലിലേക്കാണ് എഴുതിയിരിക്കുന്നത്
ഇൻപുട്ടായി ഉപയോഗിച്ച ഫയൽ, പക്ഷേ വിപുലീകരണത്തോടൊപ്പം .pp. h2pas എന്ന ഔട്ട്‌പുട്ട് ഫയൽ
സൃഷ്‌ടിക്കുന്നത് നിരവധി ഓപ്ഷനുകൾ വഴി പല തരത്തിൽ ഇഷ്ടാനുസൃതമാക്കാം.

ഓപ്ഷനുകൾ


ന്റെ .ട്ട്‌പുട്ട് h2pas ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഉപയോഗിച്ച് നിയന്ത്രിക്കാനാകും:

-d ഉപയോഗം ബാഹ്യ; എല്ലാ നടപടിക്രമങ്ങൾക്കും പ്രവർത്തന പ്രഖ്യാപനങ്ങൾക്കും.

-D ഉപയോഗം പുറമേയുള്ള ലിബ്നാമം പേര് 'func_name' പ്രവർത്തനത്തിനും നടപടിക്രമ പ്രഖ്യാപനങ്ങൾക്കും.

-e C യ്‌ക്കായുള്ള ഒരു എണ്ണൽ തരത്തിന് പകരം സ്ഥിരാങ്കങ്ങളുടെ ഒരു ശ്രേണി പുറപ്പെടുവിക്കുക enum നിർമ്മിക്കുക.

-i ഒരു യൂണിറ്റിന് പകരം ഉൾപ്പെടുത്തിയ ഫയൽ സൃഷ്ടിക്കുക (യൂണിറ്റ് തലക്കെട്ട് ഒഴിവാക്കുന്നു).

-l ലിബ്നാമം
ബാഹ്യ പ്രവർത്തന പ്രഖ്യാപനങ്ങൾക്കായി ലൈബ്രറിയുടെ പേര് വ്യക്തമാക്കുക.

-o ഔട്ട്ഫിൽ
ഔട്ട്പുട്ട് ഫയലിന്റെ പേര് വ്യക്തമാക്കുക. വിപുലീകരണത്തോടുകൂടിയ ഇൻപുട്ട് ഫയൽ നാമമാണ് ഡിഫോൾട്ട്
മാറ്റിസ്ഥാപിച്ചു .pp "."

-p കത്ത് ഉപയോഗിക്കുക P "^" എന്നതിന് പകരം പോയിന്റർ ടൈപ്പ് പാരാമീറ്ററുകൾക്ക് മുന്നിൽ.

-s ഇൻപുട്ട് ഫയലിൽ നിന്ന് അഭിപ്രായങ്ങൾ നീക്കം ചെയ്യുക. ഡിഫോൾട്ടായി കമന്റുകൾ കമന്റുകളായി പരിവർത്തനം ചെയ്യപ്പെടുന്നു,
എന്നാൽ ഒരു അഭിപ്രായം സ്കാനർ കൈകാര്യം ചെയ്യുന്നതിനാൽ അവ സ്ഥാനഭ്രംശം സംഭവിച്ചേക്കാം.

-t അക്ഷരത്തിനൊപ്പം ടൈപ്പ്ഡെഫ് ടൈപ്പ് പേരുകൾ മുൻകൂട്ടി നിശ്ചയിക്കുക T (ബോർലാൻഡിന്റെ കൺവെൻഷൻ പിന്തുടരാൻ ഉപയോഗിക്കുന്നു
എല്ലാ തരങ്ങളും T ഉപയോഗിച്ച് നിർവചിക്കേണ്ടതാണ്).

-v കോൾ ബൈ റഫറൻസ് പാരാമീറ്ററുകൾ ഉപയോഗിച്ച് പോയിന്റർ പാരാമീറ്ററുകൾ മാറ്റിസ്ഥാപിക്കുക. കാരണം ശ്രദ്ധയോടെ ഉപയോഗിക്കുക
ചില കോളുകൾക്ക് NIL പോയിന്റർ പ്രതീക്ഷിക്കാം.

-w ഹെഡർ ഫയൽ ഒരു win32 ഹെഡ്ഡർ ഫയലാണ് (ചില പ്രത്യേക മാക്രോകൾക്കുള്ള പിന്തുണ ചേർക്കുന്നു).

-x PalmOS ഹെഡർ ഫയലുകളുടെ SYS_TRAP കൈകാര്യം ചെയ്യുക.

നിർമ്മിക്കുന്നു


ഇനിപ്പറയുന്ന സി പ്രഖ്യാപനങ്ങളും പ്രസ്താവനകളും അംഗീകരിക്കപ്പെട്ടിരിക്കുന്നു:

നിർവചിക്കുന്നു
നിർവചിക്കുന്നത് ലളിതമാണെങ്കിൽ പാസ്കൽ സ്ഥിരാങ്കങ്ങളായി മാറും. മാക്രോകൾ ആകുന്നു
മാറ്റി - സാധ്യമാകുന്നിടത്തെല്ലാം പ്രവർത്തിക്കാൻ; എന്നിരുന്നാലും വാദങ്ങളെല്ലാം പൂർണ്ണസംഖ്യകളാണ്,
അതിനാൽ ഇവ സ്വമേധയാ മാറ്റണം. സ്റ്റാമെന്റുകൾ നിർവചിക്കുന്നതിലെ ലളിതമായ പദപ്രയോഗങ്ങൾ
മിക്ക ഗണിത ഓപ്പറേറ്റർമാരെയും പോലെ അംഗീകരിക്കപ്പെട്ടിരിക്കുന്നു: കൂട്ടിച്ചേർക്കൽ, സബ്‌സ്‌ട്രാക്ഷൻ,
ഗുണനം, വിഭജനം, ലോജിക്കൽ ഓപ്പറേറ്റർമാർ, താരതമ്യ ഓപ്പറേറ്റർമാർ, ഷിഫ്റ്റ്
ഓപ്പറേറ്റർമാർ. സി കൺസ്ട്രക്‌റ്റും (എ
ഒരു IF പ്രസ്താവനയുള്ള പാസ്കൽ നിർമ്മാണം (ഇത് ബഗ്ഗിയാണ്, എന്നിരുന്നാലും).

പ്രീപ്രോസസർ പ്രസ്താവനകൾ
സോപാധികമായ പ്രീപ്രോസസിംഗ് കമാൻഡുകൾ തിരിച്ചറിയുകയും വിവർത്തനം ചെയ്യുകയും ചെയ്യുന്നു
തുല്യമായ പാസ്കൽ കംപൈലർ നിർദ്ദേശങ്ങൾ. പ്രത്യേക #ifdef __cplusplus കൂടിയാണ്
തിരിച്ചറിയുകയും നീക്കം ചെയ്യുകയും ചെയ്തു.

ടൈപ്പ്ഡ്
ഒരു ടൈപ്പ്ഡെഫ് സ്റ്റേറ്റ്മെന്റ് ഒരു പാസ്കൽ ടൈപ്പ് സ്റ്റേറ്റ്മെന്റായി മാറ്റുന്നു. ഇനിപ്പറയുന്ന അടിസ്ഥാനം
തരങ്ങൾ തിരിച്ചറിഞ്ഞു:

പ്രതീകം ചാറായി മാറി.

ഫ്ലോട്ട് യഥാർത്ഥത്തിലേക്ക് മാറ്റി (=സ്വതന്ത്ര പാസ്കലിൽ ഇരട്ടി).

int ലോങ്ങിന്റിലേക്ക് മാറ്റി.

നീളമുള്ള ലോങ്ങിന്റിലേക്ക് മാറ്റി.

നീളമുള്ള int
ലോങ്ങിന്റിലേക്ക് മാറ്റി.

കുറിയ പൂർണ്ണസംഖ്യയിലേക്ക് മാറ്റി.

ഒപ്പിടാത്തത്
കർദ്ദിനാളായി മാറി.

ഒപ്പിടാത്തത് പ്രതീകം
ബൈറ്റിലേക്ക് മാറ്റി.

ഒപ്പിടാത്തത് int
കർദ്ദിനാളായി മാറി.

ഒപ്പിടാത്തത് നീളമുള്ള int
കർദ്ദിനാളായി മാറി.

ഒപ്പിടാത്തത് കുറിയ
വാക്കിലേക്ക് മാറ്റി.

ശൂന്യം അവഗണിച്ചു.
ഒരു ഫംഗ്‌ഷന്റെയോ നടപടിക്രമത്തിന്റെയോ ആർഗ്യുമെന്റുകളിൽ അവ ദൃശ്യമാകുകയാണെങ്കിൽ ഈ തരങ്ങളും മാറ്റപ്പെടും.

ഫംഗ്ഷനുകളും ഒപ്പം നടപടിക്രമങ്ങൾ
പ്രവർത്തനങ്ങളും നടപടിക്രമങ്ങളും വിവർത്തനം ചെയ്യപ്പെടുന്നു; പോയിന്റർ തരങ്ങൾ എന്നതിലേക്ക് മാറ്റിയേക്കാം
റഫറൻസ് ആർഗ്യുമെന്റുകൾ വഴി വിളിക്കുക (ഉപയോഗിച്ച് വേരിയബിൾ വാദം) ഉപയോഗിച്ച് -p കമാൻഡ് ലൈൻ
വാദം. ഒരു വേരിയബിൾ ആർഗ്യുമെന്റുകൾ ഉള്ള ഫംഗ്‌ഷനുകൾ a ആയി മാറ്റുന്നു
ഒരു കൂടെ പ്രവർത്തനം ശ്രേണി of കൺസ്ട്രക്റ്റർ വാദം.

സ്‌പെസിഫയറുകൾ
The ബാഹ്യ സ്പെസിഫയർ തിരിച്ചറിഞ്ഞു; എന്നിരുന്നാലും അത് അവഗണിക്കപ്പെടുന്നു. ദി പായ്ക്ക് ചെയ്തു സ്പെസിഫയർ ആണ്
കൂടെ തിരിച്ചറിയുകയും മാറ്റുകയും ചെയ്തു പാക്ക് റെക്കോർഡുകൾ നിർദ്ദേശം. ദി കൺസ്ട്രക്റ്റർ സ്പെസിഫയർ ആണ്
തിരിച്ചറിഞ്ഞു, പക്ഷേ അവഗണിക്കപ്പെടുന്നു.

മോഡിഫയറുകൾ
എങ്കില് -w ഓപ്ഷൻ വ്യക്തമാക്കിയിരിക്കുന്നു, തുടർന്ന് ഇനിപ്പറയുന്ന മോഡിഫയറുകൾ തിരിച്ചറിയപ്പെടും: STDCALL
, സി.ഡി.ഇ.സി.എൽ , തിരിച്ചു വിളിക്കുക , പാസ്കൽ , വിനാപി , APIENTRY , വിംഗ്ഡിയപി win32 ൽ നിർവചിച്ചിരിക്കുന്നത് പോലെ
തലക്കെട്ടുകൾ. അധികമായി എങ്കിൽ -x ഓപ്ഷൻ വ്യക്തമാക്കിയ ശേഷം SYS_TRAP സ്പെസിഫയർ ആണ്
കൂടി അംഗീകരിച്ചു.

enums enum നിർമ്മിതികളെ എണ്ണൽ തരങ്ങളായി മാറ്റുന്നു; സിയിൽ അത് ഓർക്കുക
എണ്ണൽ തരങ്ങൾക്ക് അവയ്ക്ക് മൂല്യങ്ങൾ നൽകാം; സൗജന്യ പാസ്കലും ഇത് അനുവദിക്കുന്നു
ഒരു നിശ്ചിത ബിരുദം. enums-ലേക്ക് മൂല്യങ്ങൾ നിയുക്തമാക്കിയിട്ടുണ്ടെന്ന് നിങ്ങൾക്കറിയാമെങ്കിൽ, അത് ഉപയോഗിക്കുന്നതാണ് നല്ലത്
The -e പൂർണ്ണസംഖ്യകളുടെ സ്ഥിരാങ്കങ്ങളുടെ ഒരു ശ്രേണിയിലേക്ക് enus മാറ്റുന്നതിനുള്ള ഓപ്ഷൻ.

യൂണിയനുകൾ യൂണിയനുകൾ വേരിയന്റ് റെക്കോർഡുകളിലേക്ക് മാറ്റുന്നു.

നിർമ്മിക്കുന്നു
പാസ്കൽ റെക്കോർഡുകളിലേക്ക് മാറ്റുന്നു C പാക്കിംഗ്.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് h2pas-3.0.0 ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    ഫയർബേർഡ്
    ഫയർബേർഡ്
    Firebird RDBMS ANSI SQL സവിശേഷതകൾ വാഗ്ദാനം ചെയ്യുന്നു
    & Linux, Windows &-ൽ പ്രവർത്തിക്കുന്നു
    നിരവധി Unix പ്ലാറ്റ്‌ഫോമുകൾ. സവിശേഷതകൾ
    മികച്ച സമന്വയവും പ്രകടനവും
    & ശക്തി...
    Firebird ഡൗൺലോഡ് ചെയ്യുക
  • 2
    KompoZer
    KompoZer
    KompoZer ഉപയോഗിക്കുന്ന ഒരു wysiwyg HTML എഡിറ്ററാണ്
    മോസില്ല കമ്പോസർ കോഡ്ബേസ്. പോലെ
    എൻവുവിന്റെ വികസനം നിർത്തി
    2005-ൽ, KompoZer നിരവധി ബഗുകൾ പരിഹരിച്ചു
    ഒരു f ചേർക്കുന്നു...
    KompoZer ഡൗൺലോഡ് ചെയ്യുക
  • 3
    സൗജന്യ മാംഗ ഡൗൺലോഡർ
    സൗജന്യ മാംഗ ഡൗൺലോഡർ
    സ്വതന്ത്ര മാംഗ ഡൗൺലോഡർ (FMD) ആണ്
    ഓപ്പൺ സോഴ്സ് ആപ്ലിക്കേഷൻ എഴുതിയിരിക്കുന്നു
    ഒബ്ജക്റ്റ്-പാസ്കൽ കൈകാര്യം ചെയ്യുന്നതിനും
    വിവിധ വെബ്‌സൈറ്റുകളിൽ നിന്ന് മാംഗ ഡൗൺലോഡ് ചെയ്യുന്നു.
    ഇതൊരു കണ്ണാടിയാണ്...
    സൗജന്യ മാംഗ ഡൗൺലോഡർ ഡൗൺലോഡ് ചെയ്യുക
  • 4
    എറ്റ്ബൂട്ടിൻ
    എറ്റ്ബൂട്ടിൻ
    ബൂട്ടബിൾ സൃഷ്ടിക്കാൻ UNetbootin നിങ്ങളെ അനുവദിക്കുന്നു
    ഉബുണ്ടു, ഫെഡോറ, കൂടാതെ തത്സമയ USB ഡ്രൈവുകൾ
    കൂടാതെ മറ്റ് ലിനക്സ് വിതരണങ്ങൾ
    ഒരു സിഡി കത്തിക്കുന്നു. ഇത് വിൻഡോസ്, ലിനക്സ് എന്നിവയിൽ പ്രവർത്തിക്കുന്നു,
    ഒപ്പം ...
    UNetbootin ഡൗൺലോഡ് ചെയ്യുക
  • 5
    ഡോളിബാർ ഇആർപി - സിആർഎം
    ഡോളിബാർ ഇആർപി - സിആർഎം
    Dolibarr ERP - CRM ഉപയോഗിക്കാൻ എളുപ്പമാണ്
    ERP, CRM ഓപ്പൺ സോഴ്‌സ് സോഫ്റ്റ്‌വെയർ പാക്കേജ്
    (ഒരു വെബ് php സെർവർ ഉപയോഗിച്ച് പ്രവർത്തിപ്പിക്കുക അല്ലെങ്കിൽ
    സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ) ബിസിനസുകൾക്കായി,
    അടിസ്ഥാനങ്ങൾ...
    Dolibarr ERP - CRM ഡൗൺലോഡ് ചെയ്യുക
  • 6
    SQuirreL SQL ക്ലയന്റ്
    SQuirreL SQL ക്ലയന്റ്
    SQuirreL SQL ക്ലയന്റ് ഒരു ഗ്രാഫിക്കൽ SQL ആണ്
    അനുവദിക്കുന്ന ജാവയിൽ എഴുതിയ ക്ലയന്റ്
    നിങ്ങൾ ഒരു JDBC യുടെ ഘടന കാണാൻ
    അനുയോജ്യമായ ഡാറ്റാബേസ്, ഡാറ്റ ബ്രൗസ് ചെയ്യുക
    മേശകൾ...
    SQuirreL SQL ക്ലയന്റ് ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad