如果你要問我在c++中發現的最不好的習慣是什麼?
我得告訴你:那就是習慣使用using namespace std;
有時候你會發現using namespace std可以讓你節約很多時間去避免std::cout;std::cin;std::endl,std::string等等,
曾經有段時間慶幸發現了這個秘訣,但現在才發現這個秘訣是多麼的致命.
前幾天遍了個最簡單的程式,構造乙個read_info類,進行》和《運算子過載.
當我在寫程式習慣如下:
#include
using namespace std;
class read_info{
此時在read_info.cpp呼叫read_info.h時,發現系統提示無法訪問private成員.
我就奇怪了?怎麼自己都訪問不了自己的成員.
後來才發現最害人的工具就是using namespace std;
當然我現在還沒有把思路整理清楚:就是為什麼會影響到成員的訪問?
但是我必須告戒大家,忘記這個習慣,放棄這個習慣.
還是習慣用CSDN
15年5月份才有寫點東西的想法,算是定期的總結。大部分寫在csdn上了,這個文字編輯器視覺化的效果也還好,不需要用latex,也還可以,呵呵噠 test test test test test test test test test test test test test test test tes...
Kotlin學習(3) 習慣用法
1 資料類 1 建立資料類data class custom val name string,val email string 2 系統自動提供的功能 2 函式預設引數 一般情況下如果函式的引數都有預設值 下面兩種方法的效果是等同的 fun foo x int 0,y string fun fzz ...
不要習慣於過去
用ubuntu算是挺久了吧,不過每次裝新的系統時總是發現有很多bug,比如開不了wifi啊 網上的帖子都快試遍了,然並卵 還有設定搜狗輸入法很麻煩啊,sublime text裡沒法輸入中文啊,ubuntu自帶的字型顯示中文很醜啊,耳機怎麼沒聲音但外放可以啊,覺得ubuntu系統很複雜,不知道從哪學起...