乙個小問題

2021-06-18 07:13:27 字數 666 閱讀 4417

error c2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class __smanip_int' (or there is no acceptable conversion)

除錯了好久,就是找不出問題在哪。 後來

,終於找到問題所在:原來是標頭檔案的問題。

我的程式中包含了

#include

#include

#include

解決方法:將標頭檔案中的.h去掉,並加上using namespace std;即標頭檔案改為:

#include

#include

#include

using namespace std;

這樣,就ok了。順利編譯通過。

兩者的區別:

#include是在舊的標準c++中使用。在新標準中,用#include。

#include是標準的c++標頭檔案,任何符合標準的c++開發環境都有這個標頭檔案。注意:在程式設計時一定要新增:using namespace std;

使用時,相當於在c中呼叫庫函式,使用的是全域性命名空間,也就是早期的c++實現;

使用時,該標頭檔案沒有定義全域性命名空間,必須使用 namespace std;

乙個小問題。

drop table student create table student sno number 10 sname varchar2 10 sage int insert into student values 1,aa 21 insert into student values 1,aa 21...

乙個小問題

設機器字長w ww位元,u w w u cu w,w uc u w,w uc。將w ww分為c cc個連續長度為u uu位元的區間,稱為u uu區間。實現操作 對於乙個機器字x xx,如果乙個u uu區間非0,則將區間最右bit置1,其餘為0。要求演算法時間為o 1 o 1 o 1 考慮異或操作。對...

shtml的乙個小問題

新建body.shtml 其 如下 我組成身體 然後建它引用的兩個 html 頁面,head.html 的 如下 我組成頭部 foot.html 和這個問題無關就不貼了,然後瀏覽器訪問 body.shtml 得到的頁面如下圖 恩,沒毛病!等等,怎麼在 我組成頭部 前面有個空格?檢視響應正文我們 看到...