Resultados de la búsqueda a petición "c++"

1 la respuesta

Sistema () sin conversión adecuada C ++

Tengo 2 listas con nombres de archivos. std::list<std::string> userfontlist; std::list<std::string>::iterator it; std::list<std::string> CAATfontlist; std::list<std::string>::iterator it2; std::list<std::string> doesnthavelist;y quiero comparar ...

4 la respuesta

Cómo leer grupos de enteros de un archivo, línea por línea en C ++

Tengo un archivo de texto con en cada línea uno o más enteros, separados por un espacio. ¿Cómo puedo leer esto de manera elegante con C ++? Si no me importaran las líneas, podría usar cin >>, pero importa en qué líneas están los enteros. Entrada ...

1 la respuesta

alcance dependiente; necesita typename en frente;

Quiero crear una plantilla como sigue. Quiero borrar una lista de elementos del vectorvec1. Y los índices de los elementos que quiero eliminar se almacenan enindex_list. #include <vector> using namespace std; template <typename a_type> ...

1 la respuesta

Cómo usar algo como `std :: basic_istream <std :: byte>`

Esta pregunta tiene como objetivo utilizarstd::byte con entrada-salida estándar. ¿Hay algún plan para agregar sobrecargas de función adecuadas pararead(_bytes) ywrite(_bytes), a las interfaces debasic_istream<CharT> ybasic_ostream<CharT> en un ...

2 la respuesta

C ++ Mover punto 2D a lo largo del ángulo

Entonces estoy escribiendo un juego en C ++, actualmente estoy trabajando en una 'Brújula', pero tengo algunos problemas con las matemáticas vectoriales. Aquí hay una pequeña imagen que creé para ayudar a explicar mejor mi pregunta ...

2 la respuesta

#include <comutil.h> causa errores

Proyecto VS 2010 C ++ CLR Library, errores al agregar la biblioteca comutil.h > Error 20 error LNK2001: unresolved > external symbol "extern "C" long > __stdcall VariantCopy(struct tagVARIANT *,struct tagVARIANT const > ...

5 la respuesta

c / c ++ desplazamiento a la izquierda sin firmar vs firmado

Tengo este codigo #include <iostream> int main() { unsigned long int i = 1U << 31; std::cout << i << std::endl; unsigned long int uwantsum = 1 << 31; std::cout << uwantsum << std::endl; return 0; }Se imprime. 2147483648 18446744071562067968en ...

6 la respuesta

_DEBUG vs NDEBUG

¿Qué definición de preprocesador se debe usar para especificar secciones de código de depuración? Utilizar#ifdef _DEBUG o#ifndef NDEBUG o hay una mejor manera de hacerlo, p.#define MY_DEBUG? Yo creo que_DEBUG es específico de Visual Studio, ¿es ...

4 la respuesta

matriz simple causa excepción

#include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { float x[1000][1000]; return 0; }Obtengo "Excepción de primera oportunidad en 0x01341637 en s.exe: 0xC00000FD: desbordamiento de pila". ¿por qué?

4 la respuesta

Proteja el patrón CRTP del desbordamiento de la pila en llamadas "virtuales puras"

Considere el siguiente ejemplo estándar de CRTP: #include <iostream> template<class Derived> struct Base { void f() { static_cast<Derived *>(this)->f(); } void g() { static_cast<Derived *>(this)->g(); } }; struct Foo : public Base<Foo> { void ...