該当のソースコード
C++
1#include <iostream> 2 3void MainFunc()//タイマーをセットする関数 4{ 5 int SetTimer(1, 1000, NULL); // タイマを設定する 6 // 引数の意味(タイマーID、呼び出す間隔(ms), NULLでOK) 7} 8 9// タイマーが呼ばれた時の処理を記述する 10void OnTimer(int nIDEvent) 11{ 12 if (nIDEvent == 1) 13 { // 1番目のタイマーの時 14 std::cout << "kotai" << std::endl; 15 } 16 17 OnTimer(nIDEvent); 18} 19 20void StopTimer()//必要なくなったらタイマーを止める!!! 21{ 22 bool KillTimer(1); // 1番目のタイマーを止める 23} 24
発生しているエラー
SetTimer関数を用いて一秒間に一回kotaiと表示するコードを組みたいと考えています. そこで上記の様にコードを書いたのですが,下記のエラーが発生します. 構文上")"が足りないと思えないのですが,どのようなことが原因として考えられるでしょうか.宜しくお願い致します. 重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態 エラー (アクティブ) E0018 ')' が必要です Project5 C:\Users\owner\source\repos\Project5\Project5\Source.cpp 5
環境が書いてありませんが、Windowsのコンソールアプリですか?
すみません,環境はVisual studio2017のC++です.
はい、で新規作成時に使っているテンプレートはどれですか?「Win32 コンソールアプリケーション」ですか?
空のプロジェクトを用いて新規作成しました.また,Visual Studio 2017 Update 3 以降なので「Win32 コンソールアプリケーション」はなくなっています.
宜しくお願い致します.
了解です。
https://teratail.com/questions/168266 ←こいつは放置するつもり?
回答3件
あなたの回答
tips
プレビュー