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

Ad


OnWorks ഫെവിക്കോൺ

clang-modernize-3.5 - ക്ലൗഡിൽ ഓൺലൈനിൽ

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

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

പട്ടിക:

NAME


clang-modernize - clang-modernize-നുള്ള മാനുവൽ പേജ് 3.5

വിവരണം


ഉപയോഗം: clang-modernize [ഓപ്ഷനുകൾ] [ ...]

ഓപ്ഷനുകൾ:

ഫോർമാറ്റിംഗ് ഓപ്ഷനുകൾ:

- ഫോർമാറ്റ് - പകരം വയ്ക്കൽ പ്രയോഗിച്ച് മാറ്റിയ കോഡിന്റെ ഫോർമാറ്റിംഗ് പ്രവർത്തനക്ഷമമാക്കുക.
ഉപയോഗം -ശൈലി ഫോർമാറ്റിംഗ് ശൈലി തിരഞ്ഞെടുക്കാൻ.

-ശൈലി=- കോഡിംഗ് ശൈലി, നിലവിൽ പിന്തുണയ്ക്കുന്നു:
LLVM, Google, Chromium, Mozilla, WebKit.

ഉപയോഗം -ശൈലി=ഫയല് എന്നതിൽ നിന്ന് സ്റ്റൈൽ കോൺഫിഗറേഷൻ ലോഡ് ചെയ്യാൻ
സോഴ്സ് ഫയലിന്റെ പാരന്റ് ഡയറക്‌ടറികളിലൊന്നിൽ സ്ഥിതി ചെയ്യുന്ന .clang-format ഫയൽ (അല്ലെങ്കിൽ
stdin-നുള്ള നിലവിലെ ഡയറക്ടറി). ഉപയോഗിക്കുക -ശൈലി="{കീ: മൂല്യം, ...}" നിർദ്ദിഷ്ടമായി സജ്ജമാക്കാൻ
പരാമീറ്ററുകൾ, ഉദാ:

-ശൈലി="{BasedOnStyle: llvm, IndentWidth: 8}"

-style-config=- ഒരു .clang-format ഫയൽ അടങ്ങുന്ന ഒരു ഡയറക്ടറിയിലേക്കുള്ള പാത
എപ്പോൾ ഫോർമാറ്റിംഗ് കോഡിനായി ഉപയോഗിക്കേണ്ട ഒരു ഫോർമാറ്റിംഗ് ശൈലി വിവരിക്കുന്നു -ശൈലി=ഫയല്.

ഉൾപ്പെടുത്തൽ/ഒഴിവാക്കൽ ഓപ്ഷനുകൾ:

-ഒഴിവാക്കുക=- രൂപാന്തരപ്പെടുത്താൻ കഴിയാത്ത പാതകളുടെ കോമയാൽ വേർതിരിച്ച ലിസ്റ്റ്

-ഒഴിവാക്കുക-from=- പരിവർത്തനം ചെയ്യാൻ കഴിയാത്ത പാതകളുടെ ഒരു ലിസ്റ്റ് അടങ്ങുന്ന ഫയൽ

-ഉൾപ്പെടുത്തുക=- രൂപാന്തരപ്പെടുത്താൻ പരിഗണിക്കേണ്ട പാതകളുടെ കോമയാൽ വേർതിരിച്ച ലിസ്റ്റ്

-include-from=- രൂപാന്തരപ്പെടുത്താൻ പരിഗണിക്കേണ്ട പാതകളുടെ ഒരു ലിസ്റ്റ് അടങ്ങുന്ന ഫയൽ

മോഡേണൈസർ ഓപ്ഷനുകൾ:

-ഫൈനൽ-സിന്റാക്സ്-ചെക്ക് - പരിവർത്തനങ്ങൾ പ്രയോഗിച്ചതിന് ശേഷം ശരിയായ വാക്യഘടന പരിശോധിക്കുക

-for-compilers=- കവലയെ ലക്ഷ്യമാക്കിയുള്ള പരിവർത്തനങ്ങൾ തിരഞ്ഞെടുക്കുക
നൽകിയിരിക്കുന്ന കംപൈലറുകൾ പിന്തുണയ്ക്കുന്ന ഭാഷാ സവിശേഷതകൾ. കോമയാൽ വേർതിരിച്ച ഒരു ലിസ്റ്റ് എടുക്കുന്നു
യുടെ - .

ഇവയിൽ ഏതെങ്കിലും ആകാം: clang, gcc, icc, msvc
ആണ് [. ]

-ഹെൽപ്പ് - ലഭ്യമായ ഓപ്ഷനുകൾ പ്രദർശിപ്പിക്കുക (-സഹായം-മറഞ്ഞിരിക്കുന്നു കൂടുതൽ)

-സഹായ പട്ടിക - ലഭ്യമായ ഓപ്ഷനുകളുടെ ലിസ്റ്റ് പ്രദർശിപ്പിക്കുക (-സഹായ പട്ടിക മറച്ചിരിക്കുന്നു വേണ്ടി
കൂടുതൽ)

-perf=- നിർദ്ദിഷ്‌ട ഡയറക്‌ടറിയിലേക്ക് പ്രകടന ഡാറ്റയും ഔട്ട്‌പുട്ടും ക്യാപ്‌ചർ ചെയ്യുക.
സ്ഥിരസ്ഥിതി: ./migrate_perf

-റിസ്ക് - പരമാവധി റിസ്ക് ലെവൽ തിരഞ്ഞെടുക്കുക:

= സുരക്ഷിതം - സുരക്ഷിതമായ പരിവർത്തനങ്ങൾ മാത്രം

= ന്യായയുക്തം
- സെമാന്റിക്സ് (സ്ഥിരസ്ഥിതി) മാറ്റിയേക്കാവുന്ന പരിവർത്തനങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുക

= അപകടസാധ്യത - അർത്ഥശാസ്ത്രം മാറ്റാൻ സാധ്യതയുള്ള പരിവർത്തനങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുക

- സംഗ്രഹം - പരിവർത്തന സംഗ്രഹം അച്ചടിക്കുക

-പതിപ്പ് - ഈ പ്രോഗ്രാമിന്റെ പതിപ്പ് പ്രദർശിപ്പിക്കുക

സീരിയലൈസേഷൻ ഓപ്ഷനുകൾ:

-serialize-dir=- എഴുതേണ്ട നിലവിലുള്ള ഒരു ഡയറക്ടറിയിലേക്കുള്ള പാത
സീരിയസ് ചെയ്ത മാറ്റിസ്ഥാപിക്കൽ. ഒരു താൽക്കാലിക ഡയറക്‌ടറിയിലേക്ക് എഴുതുക എന്നതാണ് ഡിഫോൾട്ട് സ്വഭാവം.

-സീരിയലൈസ്-പകരം - പകരം ഡിസ്കിലേക്ക് ട്രാൻസ്ലേഷൻ യൂണിറ്റ് റീപ്ലേസ്മെന്റുകൾ സീരിയലൈസ് ചെയ്യുക
ഫയലുകൾ മാറ്റുന്നു.

രൂപാന്തരങ്ങൾ:

-ആഡ്-ഓവർറൈഡ് - സാധ്യമാകുന്നിടത്ത് ഓവർറൈഡ് സ്പെസിഫയർ ഉപയോഗിക്കുക

-ലൂപ്പ്-പരിവർത്തനം - സാധ്യമാകുന്നിടത്ത് ലൂപ്പുകൾക്കായി റേഞ്ച് അടിസ്ഥാനമാക്കിയുള്ളത് ഉപയോഗിക്കുക

-പാസ്-ബൈ-വാല്യൂ - സാധ്യമാകുന്നിടത്ത് മൂല്യമനുസരിച്ച് പാരാമീറ്ററുകൾ കൈമാറുക

-replace-auto_ptr - std::auto_ptr (ഒഴിവാക്കിയത്) std::unique_ptr ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക
(പരീക്ഷണാത്മകം)

-യുസ്-ഓട്ടോ - 'ഓട്ടോ' ടൈപ്പ് സ്‌പെസിഫയറിന്റെ ഉപയോഗം

-use-nullptr - സാധ്യമാകുന്നിടത്ത് nullptr കീവേഡ് ഉപയോഗിക്കുക

പരിവർത്തന ഓപ്ഷനുകൾ:

-ഓവർറൈഡ്-മാക്രോസ് - 'ഓവർറൈഡ്' കീവേഡിലേക്ക് വികസിപ്പിക്കുന്ന മാക്രോകൾ കണ്ടെത്തി ഉപയോഗിക്കുക.

-user-null-macros=- പെരുമാറുന്ന ഉപയോക്തൃ-നിർവചിച്ച മാക്രോ നാമങ്ങളുടെ കോമയാൽ വേർതിരിച്ച ലിസ്റ്റ്
NULL പോലെ

-p ഒരു കമ്പൈൽ കമാൻഡ് ഡാറ്റാബേസ് വായിക്കാൻ ഉപയോഗിക്കുന്നു.

ഉദാഹരണത്തിന്, ഇത് CMake ബിൽഡ് ഡയറക്‌ടറി ആയിരിക്കാം, അതിൽ ഒരു ഫയൽ പേരുണ്ട്
compile_commands.json നിലവിലുണ്ട് (ഉപയോഗിക്കുക -DCMAKE_EXPORT_COMPILE_COMMANDS=ON CMake ഓപ്ഷൻ
ഈ ഔട്ട്പുട്ട് ലഭിക്കാൻ). ഒരു ബിൽഡ് പാത്ത് വ്യക്തമാക്കാത്തപ്പോൾ, ഒരു തിരയൽ
compile_commands.json ആദ്യ ഇൻപുട്ടിന്റെ എല്ലാ പാരന്റ് പാത്തുകളിലൂടെയും ശ്രമിക്കും
ഫയല് . കാണുക: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html ഒരു ഉദാഹരണത്തിനായി
ഒരു സോഴ്സ് ട്രീയിൽ ക്ലാങ് ടൂളിംഗ് സജ്ജീകരിക്കുന്നതിന്റെ.

... സോഴ്സ് ഫയലുകളുടെ പാതകൾ വ്യക്തമാക്കുക. ഈ പാതകൾ

കംപൈൽ കമാൻഡ് ഡാറ്റാബേസിൽ നോക്കി. ഒരു ഫയലിന്റെ പാത കേവലമാണെങ്കിൽ, അത്
CMake ന്റെ ഉറവിട വൃക്ഷത്തിലേക്ക് ചൂണ്ടിക്കാണിക്കേണ്ടതുണ്ട്. പാത ആപേക്ഷികമാണെങ്കിൽ, കറന്റ്
പ്രവർത്തന ഡയറക്‌ടറി CMake സോഴ്‌സ് ട്രീയിലായിരിക്കണം കൂടാതെ ഫയൽ a-യിലായിരിക്കണം
നിലവിലെ പ്രവർത്തിക്കുന്ന ഡയറക്ടറിയുടെ ഉപഡയറക്‌ടറി. ആപേക്ഷിക ഫയലുകളിൽ "./" പ്രിഫിക്സുകൾ
സ്വയമേവ നീക്കം ചെയ്യപ്പെടും, എന്നാൽ ഒരു ആപേക്ഷിക പാതയുടെ ബാക്കി ഭാഗം എന്നതിന്റെ പ്രത്യയം ആയിരിക്കണം
കംപൈൽ കമാൻഡ് ഡാറ്റാബേസിലെ ഒരു പാത.

ഉദാഹരണങ്ങൾ:

കംപൈലേഷൻ ആർഗ്യുമെന്റുകൾ ആവശ്യമില്ലാത്ത ഒരു ഫയലിൽ എല്ലാ പരിവർത്തനങ്ങളും പ്രയോഗിക്കുക:

clang-modernize file.cpp

കംപൈലേഷൻ ഡാറ്റാബേസിലെ എല്ലാ ഫയലുകൾക്കുമുള്ള ലൂപ്പുകൾക്കായി ലൂപ്പുകൾക്കായി റേഞ്ച് അധിഷ്ഠിതമായി പരിവർത്തനം ചെയ്യുക
ഒരു പ്രോജക്റ്റ് സബ്ട്രീയിൽ ഉൾപ്പെട്ടിരിക്കുന്നു, തുടർന്ന് LLVM ശൈലി ഉപയോഗിച്ച് കോഡ് സ്വയമേവ പുനഃക്രമീകരിക്കുക:

clang-ആധുനികമാക്കുക -p നിർമ്മാണം/പാത -ഉൾപ്പെടുന്നു പദ്ധതി/പാത - ഫോർമാറ്റ് -ലൂപ്പ്-പരിവർത്തനം

git ls-files ഉപയോഗിച്ച് nullptr ഉം ഓവർറൈഡ് സ്പെസിഫയറും ഉപയോഗിക്കുക:

git ls-files '*.cpp' | xargs -I{} clang-modernize -p നിർമ്മാണം/പാത \

-use-nullptr -ആഡ്-ഓവർറൈഡ് -ഓവർറൈഡ്-മാക്രോസ് {}

clang >= 3.0, gcc >= 4.7 എന്നിവ പിന്തുണയ്ക്കുന്ന എല്ലാ രൂപാന്തരങ്ങളും foo.cpp ലേക്ക് പ്രയോഗിക്കുക
ബാറിൽ തലക്കെട്ടുകൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്:

clang-ആധുനികമാക്കുക -ഫോർ-കംപൈലറുകൾ=കൈമുട്ട്-3.0,gcc-4.7 foo.cpp \

-ഉൾപ്പെടുന്നു ബാർ -- -std=c++ 11 -ഇബാർ

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ clang-modernize-3.5 ഉപയോഗിക്കുക


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

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

  • 1
    സ്വിഗ്
    സ്വിഗ്
    SWIG ഒരു സോഫ്റ്റ്‌വെയർ വികസന ഉപകരണമാണ്
    അത് സിയിൽ എഴുതിയ പ്രോഗ്രാമുകളെ ബന്ധിപ്പിക്കുന്നു
    വൈവിധ്യമാർന്ന ഉയർന്ന തലത്തിലുള്ള C++
    പ്രോഗ്രാമിംഗ് ഭാഷകൾ. കൂടെ SWIG ഉപയോഗിക്കുന്നു
    വ്യത്യസ്ത...
    SWIG ഡൗൺലോഡ് ചെയ്യുക
  • 2
    WooCommerce Nextjs റിയാക്റ്റ് തീം
    WooCommerce Nextjs റിയാക്റ്റ് തീം
    ഉപയോഗിച്ച് നിർമ്മിച്ച WooCommerce തീം പ്രതികരിക്കുക
    അടുത്ത JS, Webpack, Babel, Node, കൂടാതെ
    Express, GraphQL, Apollo എന്നിവ ഉപയോഗിച്ച്
    കക്ഷി. WooCommerce Store in React(
    അടങ്ങിയിരിക്കുന്നു: ഉൽപ്പന്നങ്ങൾ...
    WooCommerce Nextjs റിയാക്റ്റ് തീം ഡൗൺലോഡ് ചെയ്യുക
  • 3
    archlabs_repo
    archlabs_repo
    ArchLabs-നുള്ള പാക്കേജ് റിപ്പോ ഇതാണ്
    ലഭിക്കാവുന്ന ആപ്ലിക്കേഷൻ
    നിന്ന്
    https://sourceforge.net/projects/archlabs-repo/.
    ഇത് OnWorks-ൽ ഹോസ്റ്റ് ചെയ്തിട്ടുണ്ട്...
    archlabs_repo ഡൗൺലോഡ് ചെയ്യുക
  • 4
    സെഫിർ പദ്ധതി
    സെഫിർ പദ്ധതി
    സെഫിർ പ്രോജക്റ്റ് ഒരു പുതിയ തലമുറയാണ്
    തത്സമയ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (RTOS).
    ഒന്നിലധികം ഹാർഡ്‌വെയർ പിന്തുണയ്ക്കുന്നു
    വാസ്തുവിദ്യകൾ. എ അടിസ്ഥാനമാക്കിയുള്ളതാണ്
    ചെറിയ കാൽപ്പാട് കേർണൽ...
    Zephyr Project ഡൗൺലോഡ് ചെയ്യുക
  • 5
    സ്കോണുകൾ
    സ്കോണുകൾ
    SCons ഒരു സോഫ്റ്റ്‌വെയർ നിർമ്മാണ ഉപകരണമാണ്
    അതൊരു മികച്ച ബദലാണ്
    ക്ലാസിക് "മെയ്ക്ക്" ബിൽഡ് ടൂൾ
    നാമെല്ലാവരും അറിയുകയും സ്നേഹിക്കുകയും ചെയ്യുന്നു. സ്കോൺസ് ആണ്
    ഒരു...
    SCons ഡൗൺലോഡ് ചെയ്യുക
  • 6
    PseInt
    PseInt
    PseInt എന്നതിനായുള്ള ഒരു കപട-കോഡ് വ്യാഖ്യാതാവാണ്
    സ്പാനിഷ് സംസാരിക്കുന്ന പ്രോഗ്രാമിംഗ് വിദ്യാർത്ഥികൾ.
    അതിനുള്ള ഒരു ഉപകരണമാണ് അതിന്റെ പ്രധാന ലക്ഷ്യം
    അടിസ്ഥാനം പഠിക്കുകയും മനസ്സിലാക്കുകയും ചെയ്യുന്നു
    ആശയം...
    PseInt ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

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

Ad