OSDN Git Service

[feature] ソースファイルをC++に対応
authorHabu <habu1010+github@gmail.com>
Sat, 6 Mar 2021 13:40:24 +0000 (22:40 +0900)
committerHabu <habu1010+github@gmail.com>
Sat, 6 Mar 2021 13:42:56 +0000 (22:42 +0900)
commit4c52796ea9be62e3ae97bc072654a040f22f52ab
treec8341a41440537cc6a8317b9c3e443d260e3c7a6
parentca6f963b2d15eaecf440d0b220e25b7b548c3781
[feature] ソースファイルをC++に対応

今後C++によるソースコードの記述を可能にするため、
ソースファイルをC++コンパイラでコンパイルできるように修正する。
294 files changed:
Hengband/Hengband/Hengband.vcxproj
src/action/movement-execution.c
src/action/racial-execution.h
src/artifact/fixed-art-types.h
src/artifact/random-art-bias-types.h
src/artifact/random-art-effects.h
src/autopick/autopick-editor-command.h
src/autopick/autopick-entry.c
src/autopick/autopick-finder.c
src/birth/birth-select-class.c
src/birth/birth-select-race.c
src/birth/birth-util.h
src/birth/birth-wizard.c
src/birth/inventory-initializer.c
src/blue-magic/blue-magic-checker.h
src/blue-magic/blue-magic-summon.c
src/blue-magic/learnt-info.c
src/blue-magic/learnt-info.h
src/blue-magic/learnt-power-getter.c
src/cmd-action/cmd-attack.c
src/cmd-action/cmd-mane.c
src/cmd-action/cmd-mind.c
src/cmd-action/cmd-open-close.c
src/cmd-action/cmd-others.c
src/cmd-action/cmd-pet.c
src/cmd-action/cmd-shoot.c
src/cmd-action/cmd-spell.c
src/cmd-action/cmd-tunnel.c
src/cmd-building/cmd-building.c
src/cmd-item/cmd-destroy.c
src/cmd-item/cmd-eat.c
src/cmd-item/cmd-equipment.c
src/cmd-item/cmd-item.c
src/cmd-item/cmd-magiceat.c
src/cmd-item/cmd-quaff.c
src/cmd-item/cmd-read.c
src/cmd-item/cmd-refill.c
src/cmd-item/cmd-smith.c
src/cmd-item/cmd-throw.c
src/cmd-item/cmd-usestaff.c
src/cmd-item/cmd-zaprod.c
src/combat/combat-options-type.h
src/core/player-redraw-types.h
src/core/player-update-types.h
src/core/scores.c
src/core/show-file.c
src/core/visuals-reseter.c
src/core/window-redrawer.c
src/core/window-redrawer.h
src/dungeon/dungeon-flag-types.h
src/dungeon/dungeon-processor.c
src/effect/effect-characteristics.h
src/effect/effect-monster-charm.h
src/effect/effect-monster-curse.h
src/effect/effect-monster-evil.h
src/effect/effect-monster-lite-dark.h
src/effect/effect-monster-oldies.h
src/effect/effect-monster-psi.h
src/effect/effect-monster-resist-hurt.h
src/effect/effect-monster-spirit.h
src/effect/effect-monster-switcher.c
src/effect/effect-monster-switcher.h
src/effect/effect-monster.c
src/effect/effect-player.c
src/flavor/object-flavor-types.h
src/floor/cave.h
src/floor/fixed-map-generator.c
src/floor/fixed-map-generator.h
src/floor/floor-allocation-types.h
src/floor/floor-generator.c
src/floor/floor-mode-changer.h
src/floor/object-allocator.h
src/floor/object-scanner.h
src/floor/wild.c
src/floor/wild.h
src/game-option/cheat-types.h
src/game-option/keymap-directory-getter.h
src/grid/feature-flag-types.h
src/grid/grid.h
src/grid/trap.c
src/info-reader/fixed-map-parser.c
src/info-reader/fixed-map-parser.h
src/info-reader/general-parser.c
src/info-reader/general-parser.h
src/info-reader/magic-reader.c
src/info-reader/parse-error-types.h
src/info-reader/random-grid-effect-types.h
src/inventory/floor-item-getter.c
src/inventory/inventory-curse.c
src/inventory/inventory-slot-types.h
src/inventory/item-getter.c
src/inventory/player-inventory.c
src/io-dump/character-dump.c
src/io-dump/random-art-info-dumper.c
src/io-dump/special-class-dump.c
src/io/inet.c
src/io/input-key-requester.c
src/io/record-play-movie.c
src/io/report.c
src/knowledge/knowledge-inventory.c
src/knowledge/knowledge-monsters.c
src/load/load-v1-5-0.c
src/load/load-v1-5-0.h
src/load/load-zangband.c
src/load/old-feature-types.h
src/load/savedata-flag-types.h
src/load/world-loader.c
src/locale/japanese.c
src/lore/lore-calculator.c
src/lore/lore-calculator.h
src/lore/lore-util.h
src/maid-x11.c
src/main-win.c
src/main-x11.c
src/main/info-initializer.c
src/main/music-definitions-table.h
src/main/sound-definitions-table.h
src/market/arena-info-table.c
src/market/articles-on-sale.c
src/market/building-actions-table.h
src/market/building-craft-fix.c
src/market/building-craft-weapon.c
src/market/building-initializer.c
src/market/building-quest.c
src/market/building-recharger.c
src/melee/melee-switcher.c
src/melee/melee-switcher.h
src/mind/drs-types.h
src/mind/mind-archer.c
src/mind/mind-berserker.c
src/mind/mind-berserker.h
src/mind/mind-blue-mage.h
src/mind/mind-force-trainer.h
src/mind/mind-mage.c
src/mind/mind-magic-eater.c
src/mind/mind-mindcrafter.c
src/mind/mind-mindcrafter.h
src/mind/mind-mirror-master.h
src/mind/mind-ninja.c
src/mind/mind-ninja.h
src/mind/mind-numbers.h
src/mind/mind-priest.c
src/mind/mind-types.h
src/mind/mind-warrior.c
src/mind/monk-attack.c
src/mind/snipe-types.h
src/monster-attack/monster-attack-effect.h
src/monster-attack/monster-attack-types.h
src/monster-floor/monster-generator.h
src/monster-floor/monster-lite.c
src/monster-floor/monster-summon.c
src/monster-floor/monster-summon.h
src/monster-floor/place-monster-types.h
src/monster-race/race-flags-ability1.h
src/monster-race/race-flags-ability2.h
src/monster-race/race-flags-resistance.h
src/monster-race/race-flags1.h
src/monster-race/race-flags2.h
src/monster-race/race-flags3.h
src/monster-race/race-flags4.h
src/monster-race/race-flags7.h
src/monster-race/race-flags8.h
src/monster-race/race-flags9.h
src/monster-race/race-indice-types.h
src/monster/monster-description-types.h
src/monster/monster-flag-types.h
src/monster/monster-processor.c
src/monster/monster-timed-effect-types.h
src/monster/monster-util.c
src/monster/monster-util.h
src/monster/smart-learn-types.h
src/mspell/mspell-attack-util.h
src/mspell/mspell-damage-calculator.h
src/mspell/mspell-special.c
src/mspell/mspell-summon.c
src/mspell/mspell-type.h
src/mutation/mutation-flag-types.h
src/mutation/mutation-processor.c
src/mutation/mutation-techniques.c
src/object-activation/activation-others.c
src/object-enchant/dragon-breaths-table.c
src/object-enchant/item-apply-magic.h
src/object-enchant/item-feeling.h
src/object-enchant/special-object-flags.h
src/object-enchant/tr-types.h
src/object-enchant/trc-types.h
src/object-enchant/trg-types.h
src/object-hook/hook-magic.c
src/object-use/quaff-execution.c
src/object-use/read-execution.c
src/object/item-use-flags.h
src/object/object-mark-types.h
src/object/tval-types.h
src/object/warning.c
src/pet/pet-util.h
src/player-attack/player-attack-util.h
src/player-attack/player-attack.c
src/player-info/base-status-types.h
src/player/attack-defense-types.h
src/player/patron.c
src/player/player-classes-types.h
src/player/player-damage.c
src/player/player-personalities-types.h
src/player/player-race-types.h
src/player/player-realm.h
src/player/player-status-flags.c
src/player/player-status-flags.h
src/player/player-status-resist.h
src/player/player-status-table.c
src/player/player-status.c
src/player/player-status.h
src/player/process-death.c
src/player/race-resistances.c
src/player/special-defense-types.h
src/player/temporary-resistances.c
src/racial/racial-android.c
src/racial/racial-switcher.c
src/realm/realm-arcane.c
src/realm/realm-craft.c
src/realm/realm-death.c
src/realm/realm-hex-numbers.h
src/realm/realm-hex.c
src/realm/realm-hissatsu.c
src/realm/realm-life.c
src/realm/realm-nature.c
src/realm/realm-song-numbers.h
src/realm/realm-sorcery.c
src/realm/realm-trump.c
src/realm/realm-types.h
src/room/lake-types.h
src/room/room-types.h
src/save/save.h
src/specific-object/chest.c
src/specific-object/torch.c
src/spell-kind/blood-curse.c
src/spell-kind/magic-item-recharger.c
src/spell-kind/spells-curse-removal.c
src/spell-kind/spells-enchant.c
src/spell-kind/spells-perception.c
src/spell-kind/spells-random.c
src/spell-kind/spells-teleport.c
src/spell-realm/spells-nature.c
src/spell-realm/spells-sorcery.c
src/spell-realm/spells-trump.c
src/spell/spell-types.h
src/spell/spells-object.c
src/spell/spells-summon.c
src/spell/spells-summon.h
src/spell/spells-util.h
src/spell/summon-types.h
src/status/shape-changer.c
src/store/sell-order.c
src/sv-definition/sv-amulet-types.h
src/sv-definition/sv-armor-types.h
src/sv-definition/sv-bow-types.h
src/sv-definition/sv-digging-types.h
src/sv-definition/sv-food-types.h
src/sv-definition/sv-lite-types.h
src/sv-definition/sv-potion-types.h
src/sv-definition/sv-protector-types.h
src/sv-definition/sv-ring-types.h
src/sv-definition/sv-rod-types.h
src/sv-definition/sv-scroll-types.h
src/sv-definition/sv-staff-types.h
src/sv-definition/sv-wand-types.h
src/sv-definition/sv-weapon-types.h
src/system/angband-version.c
src/system/game-option-types.h
src/system/h-type.h
src/system/system-variables.h
src/target/target-describer.c
src/target/target-describer.h
src/target/target-setter.c
src/target/target-setter.h
src/target/target-types.h
src/term/readdib.c
src/term/term-color-types.h
src/term/z-term.c
src/view/display-characteristic.c
src/view/display-inventory.c
src/view/display-player-stat-info.c
src/view/display-player.c
src/view/display-self-info.c
src/view/status-bars-table.h
src/window/display-sub-windows.c
src/wizard/cmd-wizard.c
src/wizard/monster-info-spoiler.h
src/wizard/spoiler-table.c
src/wizard/spoiler-table.h
src/wizard/spoiler-util.h
src/wizard/wizard-item-modifier.c
src/wizard/wizard-special-process.c
src/wizard/wizard-spells.c
src/wizard/wizard-spells.h