致命的エラー C1052 の対処方法


プログラム データベース ファイルでは、'filename'、;/DEBUG:fastlink のリンカーによって生成されたコンパイラできませんこのような PDB ファイルを更新; か削除してください、/Fd を使用して、別の PDB ファイル名を指定するには

というのがでたら、
プロジェクトのプロパティで
C/C++>出力ファイル>プロジェクトデータベースファイルの名前を

$(IntDir)vc$(PlatformToolsetVersion).pdb

にしてみる。
f:id:shikaku:20190509134757p:plain

「warning LNK4075: /EDITANDCONTINUE は /SAFESEH の指定によって無視されます」の対処方法

プロジェクトをアップグレードすると vcxproj ファイルに本来記述されるべき UseDebugLibraries 属性が記述されないため、vcxproj ファイルをテキストエディタで開いて</Project>の前に以下を追加

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v120</PlatformToolset>
    <CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v120</PlatformToolset>
    <CharacterSet>Unicode</CharacterSet>
</PropertyGroup>

エラー メッセージ "外部シンボル _WinMain@16 は未解決です" 対策

visualstudio 2019にプロジェクトをアップデートしたら出た。

プロパティみたら
もともとユニコード対応プロジェクトじゃなかったのに
文字セットの項目がUnicode になってたので
「マルチバイト文字セットを使用する」に変えたら治った。
f:id:shikaku:20190509130810p:plain

Google SpredSheetでAnalyticsの集計をするときのメモ

アドインで「Google Analytics」を追加。
アドインの機能でデータをシートに展開し、
その展開されたデータをSpredSheetの関数とか使って集計するのだ

ただ、Usersの集計をすると
Google Analytics直で1週間ベースで計算したのと
この方法で集計したのでは値が変わってくる。

どうやらGoogle Analytics直でUsersは、指定した期間内でのUsersになるようで、
1日単位でUsersを出したものを7日分合計したのとは違うみたい。