作者查詢 / xavier13540

總覽項目: 發文 | 留言 | 暱稱
作者 xavier13540 在 PTT [ C_and_CPP ] 看板的留言(推文), 共67則
限定看板:C_and_CPP
首頁
上一頁
1
2
3
下一頁
尾頁
Re: [問題] CreateFile()回傳INVALID_HANDLE_VALUE
[ C_and_CPP ]22 留言, 推噓總分: +10
作者: closer76 - 發表於 2023/08/30 18:37(2年前)
3Fxavier13540: 我後來改_tmain就編譯成功了 實際上書上後面的範例程08/31 19:08
4Fxavier13540: 式碼也都改用_tmain 可能是10多年前的msvc沒有定義08/31 19:09
5Fxavier13540: UNICODE和_UNICODE兩個macro(?08/31 19:09
[問題] C++17 Structured binding 型別無法理解
[ C_and_CPP ]34 留言, 推噓總分: +5
作者: lovejomi - 發表於 2019/06/23 03:00(6年前)
28Fxavier13540: map系列的key都是const 實際上這也很合理06/23 20:14
[問題] PriorityQueue 的 operator overload問題
[ C_and_CPP ]26 留言, 推噓總分: +6
作者: fatcat8127 - 發表於 2019/06/11 15:54(6年前)
5Fxavier13540: 當初設計把less放在template第三格真的很鳥 正常狀況06/12 12:08
6Fxavier13540: 下第二格也只會放vector不會放deque或其他東西06/12 12:08
9Fxavier13540: 樓上都用deque還是很少用到min-heap?06/13 07:13
19Fxavier13540: 我知道 但std::set不會把allocator放在less前面 不知06/13 15:32
20Fxavier13540: 道當初設計把heap的第二格放容器的意義06/13 15:32
22Fxavier13540: 並沒有 我分得清楚這兩者06/14 12:00
25Fxavier13540: 因為兩個都是底層 不影響使用段得到的東西06/15 20:32
26Fxavier13540: *端06/15 20:32
[討論] 效率比STL內建好的hashmap
[ C_and_CPP ]32 留言, 推噓總分: +6
作者: aria0520 - 發表於 2019/06/08 18:23(6年前)
17Fxavier13540: 如果你已經知道最後會有n個元素在std::unordered_map06/09 20:12
18Fxavier13540: 裡 傳入n當作constructor的argument可以避免rehash06/09 20:13
19Fxavier13540: 另外也可以用max_load_factor()改load factor 或者使06/09 20:18
20Fxavier13540: 用自己定義的hash 因為gcc的std::hash::operator()蠻06/09 20:19
21Fxavier13540: 爛的 吃什麼就吐什麼06/09 20:19
28Fxavier13540: std::unordered_map<int> umi(10); // reserve at06/10 16:27
29Fxavier13540: least 10 buckets for umi06/10 16:27
30Fxavier13540: 如果只考慮不斷插入n個東西 由於rehash的緣故 跟06/10 16:28
31Fxavier13540: std::vector的效率一樣 大概會比事先預留慢個2~4倍06/10 16:28
[問題] priority_queue與min-heap
[ C_and_CPP ]17 留言, 推噓總分: +7
作者: engine210 - 發表於 2019/06/05 20:57(6年前)
13Fxavier13540: 猜測你只有把容器的int改成long long -x本身還是int06/07 01:30
14Fxavier13540: 當x=INT_MIN時 -x=INT_MIN 容器裝long long也沒用06/07 01:33
[問題] 已刪文
[ C_and_CPP ]6 留言, 推噓總分: +4
作者: NCTUEECS - 發表於 2019/05/14 23:02(6年前)
2Fxavier13540: 手機放在口袋莫名其妙發了文吧 之前也有過類似經驗@@05/14 23:48
[問題] 執行時出現bad_alloc
[ C_and_CPP ]4 留言, 推噓總分: +1
作者: isbecky27 - 發表於 2019/05/10 21:49(6年前)
4Fxavier13540: 用smart pointer 不然就記得delete/free05/12 15:05
[問題] 請教問題 如何將時間縮短
[ C_and_CPP ]19 留言, 推噓總分: +9
作者: timmy999 - 發表於 2019/05/04 21:32(6年前)
14Fxavier13540: 推miller rabin 缺點是只能驗到32-bit integer 除非05/06 10:43
15Fxavier13540: 用部分compiler內建的128-bit integer05/06 10:43
18Fxavier13540: 演算法本身跟大小無關但實作上關係可大了啊@@05/09 11:50
[問題] exception 疑問
[ C_and_CPP ]5 留言, 推噓總分: +1
作者: dreamboat66 - 發表於 2019/05/05 00:18(6年前)
2Fxavier13540: 盡量宣告move ctor/assignment成noexcept的其中一個05/06 10:53
3Fxavier13540: 原因是提高STL container的效率 如果一個typename的05/06 10:53
4Fxavier13540: move ctor/assignment不是noexcept 在realloc時就只05/06 10:53
5Fxavier13540: 能call copy ctor/assignment05/06 10:53
[問題] C++ 如何修改compare
[ C_and_CPP ]17 留言, 推噓總分: +4
作者: a29831968 - 發表於 2019/04/18 18:17(6年前)
9Fxavier13540: std::priority_queue的第三個模板參數是定義小於的04/19 16:09
10Fxavier13540: typename 要先生出這個typename的instance才能比較04/19 16:11
11Fxavier13540: 做法就是把這個typename的ctor的參數作為std::04/19 16:12
12Fxavier13540: priority_queue的ctor的參數04/19 16:12
13Fxavier13540: 以你的例子來說就是 priority_queue<pair<int, int>,04/19 16:16
14Fxavier13540: vector<pair<int, int>>, compare> pq(intervals);04/19 16:17
15Fxavier13540: 抱歉 我查了一下沒有這種用法 看來還是用lambda好了04/19 16:24
16Fxavier13540: 把上面的pq(intervals)改成pq(compare(intervals))04/19 16:26
首頁
上一頁
1
2
3
下一頁
尾頁