Size: a a a

2021 July 02

 P

 ‌‌Gleb Pilipets... in supapro.cxx
это через WinDbg можно .exe запустить?
источник

DP

Denis Paukaev in supapro.cxx
да
источник

GF

Georgy Firsov in supapro.cxx
Да, конечно
Только разве что будет на каждом эксепшнне стопиться (даже если оно потом поймано будет)
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
ну это не подходит же тогда)
источник

DP

Denis Paukaev in supapro.cxx
в нормальных отладчиках настраиваются экспепшены которые отладчик игнорирует
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
говорю же, что раз в 2-3 дня краш - нужно просто оставить на две ночи и утром собрать результат)
источник

GF

Georgy Firsov in supapro.cxx
Тогда gflags + настроенный WER ещё можно
Упадёт - будет хороший дамп с инфой о всех аллокациях/деаллокациях и пр.
Его разобрать через WinDbg
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Спасибо, почитаю.
источник

F

Free in supapro.cxx
А как можно из txt файла удалить/игнорировать все знаки припенания, можете сказать, или ссылку на статью кинуть, а то не мог найти. (Строки string а не char)
источник

T

Ternvein in supapro.cxx
Проверь.
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
а что делает тогда?
источник

AS

Anatoly Shirokov in supapro.cxx
Читать посимвольно, если это знак препинания игнорить, если нет писать в поток вывода или строку.
источник

T

Ternvein in supapro.cxx
Она отрабатывает после окончания обработки файла, а не в момент нахождения прагмы.
источник

DP

Denis Paukaev in supapro.cxx
d4rk@desktop:~ $ cat h.hpp 
#pragma once

#include "h.hpp"

int i{1050};
d4rk@desktop:~ $ cat c.cpp
#include "h.hpp"

#include <iostream>

int main() {
 std::cout << i << '\n';
}
d4rk@desktop:~ $ clang++ c.cpp -o cppp && ./cppp
1050
источник

T

Ternvein in supapro.cxx
Вот попробуй в него definition добавить.
источник

ПК

Побитый Кирпич... in supapro.cxx
int i{1050};

а это не definition?
источник

F

Free in supapro.cxx
А есть какой-то remove_if с ним легче будет?
источник

T

Ternvein in supapro.cxx
А, не заметил.
Возможно настолько тупой вариант как инклуд сам себя компиль ещё на этапе чтения выкидывает.
источник

T

Ternvein in supapro.cxx
Тем не менее выше у человека прямой пример, что циклические инклуды не работают с прагмой.
источник

AS

Ansa Sequence in supapro.cxx
a.h

std::ostream& operator<<(std::ostream& out, const Vector3D<T>& other);

b.ipp

template<typename T>
std::ostream& Vector3D<T>::operator<<(std::ostream& out, const Vector3D<T>& other)
{
 out << "x := " << other.x
}


Где я здесь совершил ошибку при перегрузке оператора?
Ошибка :
Error (active)  E0135  class template "Vector3D<T>" has no member "operator<<"
источник