自前プログラムでコンパイルできない – プログラミング – Home

自前プログラムでコンパイルできない
 
通知
すべてクリア

自前プログラムでコンパイルできない


あんこ
 あんこ
(@あんこ)
ゲスト
結合: 24年前
投稿: 1
Topic starter  

当方FreeBSDでプログラムを作成したのですがWindows に移植したいと思ったのでコンソールアプリケーションで作ってみました。

しかしUNIXでは動くはずのプログラムもヘッダファイルのクラス定義のところでシンタックスエラーになり困っています。

とりあえずプログラムのレベルはHellow World並の簡単なやつなので OSが違うからといった感じじゃありません。

ぜひ教えてください。

ちなみにエラーが起きる部分のソースのコピーペーストです。

#ifndef _IMAGE_H
#define _IMAGE_H

#include <iostream.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>

enum IMG_Type {PPM,PGM};

class Image← ここ(12行)で起きる

image.h(12) : error C2061: 構文エラー : 識別子 'Image' がシンタックスエラーを起こしました。
image.h(12) : error C2059: 構文エラー : ';'


引用解決済
トピックタグ
coshat
 coshat
(@coshat)
ゲスト
結合: 24年前
投稿: 12
 

セミコロンが無いだけのような気がしますが。


返信引用
toru
 toru
(@toru)
ゲスト
結合: 24年前
投稿: 15
 

うんとですね、たぶんですけど、←のとことはべつのとこでエラーになってると思うんですよ。
たとえばオブジェクトを作るところとか、あるいはメンバの部分とかです。

できればもう少しソースを見せてくれればって感じですね。
コンパイラのエラー表示って意味不明なやつが多いですから。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました