Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • M main
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • c-language
  • main
  • Wiki
  • Правила стиля написания программ на C

Правила стиля написания программ на C · Changes

Page history
Update Правила стиля написания программ на C authored Jan 10, 2021 by Igor Zhirkov's avatar Igor Zhirkov
Hide whitespace changes
Inline Side-by-side
Showing with 1 addition and 1 deletion
+1 -1
  • Правила-стиля-написания-программ-на-C.md Правила-стиля-написания-программ-на-C.md +1 -1
  • No files found.
Правила-стиля-написания-программ-на-C.md
View page @ 3581e574
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
# 4. Компиляция # 4. Компиляция
1. Мы пишем код для стандарта C17 (или C18, что почти то же самое). 1. Мы пишем код для стандарта C17 (или C18, что почти то же самое).
2. Код должен компилироваться с флагами `-std=c18 -pedantic -Wall -Werror` (gcc) или `-std=c18 -pedantic -Wall -Werror` (clang). 2. Код должен компилироваться с флагами `-std=c18 -pedantic -Wall -Werror` (gcc) или `-std=c17 -pedantic -Wall -Werror` (clang).
3. Пользователям MS Visual Studio придётся тяжко, поддержка C11/C17 пока есть только в [Visual Studio 2019 version 16.8 Preview 3](https://devblogs.microsoft.com/cppblog/c11-and-c17-standard-support-arriving-in-msvc). Установите флаги `/W4` (warning level 4) и `/WX` (warnings as errors). 3. Пользователям MS Visual Studio придётся тяжко, поддержка C11/C17 пока есть только в [Visual Studio 2019 version 16.8 Preview 3](https://devblogs.microsoft.com/cppblog/c11-and-c17-standard-support-arriving-in-msvc). Установите флаги `/W4` (warning level 4) и `/WX` (warnings as errors).
Можете попробовать использовать [`cl-clang`](https://clang.llvm.org/docs/MSVCCompatibility.html). Можете попробовать использовать [`cl-clang`](https://clang.llvm.org/docs/MSVCCompatibility.html).
......
Clone repository
  • Home
  • Opaque types
  • typedef и структурные типы
  • Правила стиля написания программ на C