tkcomcom1is 2013-11-14 15:59:51

[C++] 哀愁漂うセミコロン このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

つい先ほどやってしまったミス。
C++でクラスを作ったとき、「何でこれでエラーが直るの?」と思いました。
原因はすぐに分かったのですが、Javaと混同しちゃったのがそもそもの問題でした。

/*
 * unko.cpp
 */

#pragma once

#include "fuga.h"
#include "unko.h"

;

/*
 * (関数の説明)
 */
void CUnko::foo()
{

    // (略)

}

/*
 * (関数の説明)
 */
void CUnko::bar()
{

    // (略)

}

//----------------------------------------------------------------

/*
 * unko.h
 */

#pragma once

#include "piyopiyo.h"
#include "hogehoge.h"

class CUnko
{

public:
    void foo();
    void bar();

}

使い方ヒント: 「これは臭う」という行を見付けたら、各行のsmellをクリックしてマーキングしておきましょう(要Twitter OAuth認証)

コメント(1)

#1 utubyou009 2018-08-06 19:30:04  

C/C++系ではマクロとincludeが万能すぎるから困ります。いっそエラーになってくれればすぐ分かるのに。

コメント投稿には、twitter認証が必要です。

Twitter認証

このウンコードに臭った人は、こちらのウンコードにも臭ってます

[Java] is禁止令

このエントリーをはてなブックマークに追加

ウンコードの趣旨とは違い、レビューで指摘...

// Mod yamada Start

// 一般的に考えて真偽値を返すメ...

鑑賞する »

[C] 何がしたかったのか

このエントリーをはてなブックマークに追加

10年位前、炎上しているプロジェクトの支...

void funcX() {
    int a;
    a = func...

鑑賞する »

[C] NULL と 8 の何故

このエントリーをはてなブックマークに追加

テストは通ってるけど、教科書からやり直し...

#define TO_STRING(n, str) \
  if(n != N...

鑑賞する »