小编Pau*_*nta的帖子

有哪些简单的zlib教程?

我正在寻找一个关于zlib的好教程.我只对解压缩档案感兴趣.我还想知道如何在存档中访问所需的文件,最好是单独使用文件名,如果可以在zlib中完成的话.

c c++ zlib

26
推荐指数
2
解决办法
4万
查看次数

宏参数的变量名

我想做这样的事情:

class SomeClass { };

GENERATE_FUNTION(SomeClass)
Run Code Online (Sandbox Code Playgroud)

GENERATE_FUNCTION宏我想定义的名字是由宏参数确定的函数.在这种情况下,我希望它定义一个函数func_SomeClass.怎么办?

c++ c-preprocessor

26
推荐指数
2
解决办法
3万
查看次数

如何使用CreateProcess将输出重定向到文件?

我尝试使用CreateProcess来运行一个简单的命令hg > test.txt.我尝试将字符串作为一个整体运行(而不是将其分成应用程序名称及其参数).为什么CreateProcess(0, "notepad.exe test.txt", ...)工作但CreateProcess(0, "hg > test.txt", ...)不工作?

c c++ winapi io-redirection

24
推荐指数
4
解决办法
3万
查看次数

在main()之前执行代码

在面向对象语言(C++)中,您可以main()通过使用全局对象或类静态对象来执行代码,并让它们的构造函数运行您想要的代码.

有没有办法在C中这样做?我没有任何具体问题我想解决,我只是好奇.这可能有用的一件事是自动初始化库.

c

23
推荐指数
3
解决办法
1万
查看次数

如何在函数调用中解压缩多个元组

如果我有一个函数def f(a, b, c, d)和两个元组,每个都有两个元素,有没有办法解压这些元组,以便我可以将它们的值发送给函数?

f(*tup1, *tup2)
Run Code Online (Sandbox Code Playgroud)

python tuples

21
推荐指数
2
解决办法
7691
查看次数

移动是否使对象处于可用状态?

假设我有两个向量,我将一个向另一个移动v1 = std::move(v2); v2在此之后还会处于可用状态吗?

c++ move-semantics c++11

17
推荐指数
2
解决办法
3716
查看次数

测试成功,仍然可以追溯

我正在使用Python的unittest库并且所有测试都成功,但我仍然得到了追溯,我无法理解如何解决问题.

........
----------------------------------------------------------------------
Ran 8 tests in 0.020s

OK

Traceback (most recent call last):
  File "C:\Users\Paul\Desktop\bloomfilter\test_bloomfilter.py", line 85, in <module>
    unittest.main()
  File "C:\Programming\PythonX86\Python27\lib\unittest\main.py", line 95, in __init__
    self.runTests()
  File "C:\Programming\PythonX86\Python27\lib\unittest\main.py", line 231, in runTests
    sys.exit(not self.result.wasSuccessful())
SystemExit: False
>>> 
Run Code Online (Sandbox Code Playgroud)

python unit-testing

17
推荐指数
3
解决办法
6078
查看次数

7-Zip:任何好的教程?

我正在考虑使用7-Zip格式来打包我的应用程序文件,因为它是一种非常紧凑和流行的格式.但是,我找不到一些关于如何使用C++ SDK的教程.我想要一些教我如何:

  • 从内存(缓冲区)而不是直接从磁盘打开存档.
  • 提取存档内的单个文件,缓冲区,而不是磁盘.
  • 检查是否可以在存档中找到某个文件.

c c++ 7zip

16
推荐指数
1
解决办法
1万
查看次数

检查迭代器是否属于列表

有没有办法检查给定的迭代器是否属于C++中的给定列表?

c++ stl

16
推荐指数
1
解决办法
2142
查看次数

学习有效的算法

到目前为止,我主要集中在如何正确设计代码,使其尽可能可读和尽可能可维护.所以我总是选择了解编程的更高层次细节,例如类交互,API设计等.

我从未真正发现的算法特别有趣.因此,即使我可以为我的程序设计一个好的设计,即使我能够提出解决特定问题的解决方案,但它很少是最有效的.

是否有一种特殊的方式来思考可以帮助您提出尽可能高效的解决方案的问题,或者在实践和/或记忆方面是否简单?

此外,您可以推荐哪些在线资源,教您针对不同问题的各种高效算法?

algorithm complexity-theory

15
推荐指数
2
解决办法
2244
查看次数